postgresql

PK重複

postgres9.0からcopyでcsvを吐き出して、それを同じレイアウトのpostgres8.3のテーブルに同じくcopyで突っ込もうとしたらPK重複で怒られた。。。 PKは9.0も8.3も同じものが設定されている。 csvをみてもPK重複データはないんだけど、なぜかcopyで突っ込む際…

プランナ設定

postgresql8.4.0でのお話。 そこそこの件数(数百万件)のデータをいろいろ結合、集計して持ってくるようなクエリを書いたのだが、 大体数秒〜数十秒で帰ってくるがたまに数分帰ってこないものがある。 実行計画などを見てみると、nestedloopを使うようになっ…