[pgsql-jp: 26391] Re: 大量データの更新
Naofumi Kondoh
nkon @ shonan.ne.jp
2002年 6月 17日 (月) 11:29:22 JST
ソフト工房の近藤です。
"Hashimoto, Masaru" wrote:
....略....
> 件数が少ないと割合早く終わります。
> ですが、更新されていない件数はあまり多くないので、
> 毎回結構な量を更新する必要があります。
>
> それでも、少しでも件数を少なくするために
> 差分データにするようにお願いしたのですが、
> データを吐き出すシステムのほうが対応していないので
> 実現できませんでした。
差分データーでないということは、更新の必要がない
データーも含まれているということでしょうか。
プログラムで、DB を読んで、外部データーと比較して、
相違のあるものだけ、UPDATE するようにしては如何でしょう。
殆んどのデーターが変更必要ならば、かえって遅くなる
のでまずいですが、変更不要のデーターがある程度ある
なら試してみる価値はあると思います。
ついでに、一時表に入れるのもやめて、外部データー
(多分テキストファイル)から、プログラムで直接 INSERT/UPDATE
したらどうなるでしょうか。諸処の条件によるので、早くなるか
遅くなるかわかりませんが。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
(株)ソフト工房 近藤直文 Email: nkon @ shonan.ne.jp
http://www.SOFTKOUBOU.co.jp/ http://www.shonan.ne.jp/~nkon/
2002-06-20(木曜)夜 JPUG 業務アプリ分科会 セミナー/勉強会
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
pgsql-jp メーリングリストの案内