2010年11月 8日

[pgsql-jp: 40518] Re:UPDATEエラー後の処理時間増加について

2010/11/8 <munekatsu.tomori@xxxxx>:
> Postgresql8.3を使用してINSERT/UPDATEを行っています。
> INSERT対象テーブルは、一度トランケートしINSERTを行っています。

毎回「TRUNCATE + INSERT + UPDATE」で1セットということですか?
つまり、UPDATE 後、INSERT の前に、毎回 TRUNCATE をしていますか?

TRUNCATEをすればデータの状態はリセットされるので、

ほとんどの場合は性能も元に戻るはずです。
もしそれでも戻らないのであれば、インデックスや外部キーを
張ったままデータをロードしていないか、チェックしてください。
ロード中はインデックス関係は削いったん削除しておくと速くなります。

--
Itagaki Takahiro

投稿者 xml-rpc : 2010年11月 8日 20:08
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/99844
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。