PostgresのCOPYコマンドで追加した時のindexについて
現在もアクセス解(ry)。いつぞやか大量のデータを一個一個insertしていたらサーバが落ちちゃった、という記事を書きましたが、その登録方法を COPYコマンドに置き換えてチャレンジ中。まあ結果は速い速い! ・・・ただ、copyコマンドを打ったときに、それまで貼っていたindexもキチンと追加されるのでしょうか?だいたい大量のデータをcopyするときって「drop index->copy->create index が速い」という記事ばかりなので、drop index しなかった場合の情報があまりないんですよね・・・。「そんなの常識」だからないのか!?
ということで、ちょっと調べてみました。
photo credit: sybarite48