在恢復某些數據庫備份時,我注意到pg_dump實際上使用INSERTS而不是COPY。我甚至沒有指定-d標誌,但它仍然對每個我試圖轉儲的數據庫/表使用INSERTS,這就是爲什麼恢復需要數小時而不是數分鐘。強制postgres轉儲使用複製而不是插入
根據pg文檔pg_dump默認應該使用COPY,但在我的情況下不是。有沒有辦法確保pg_dump使用COPY?
這裏的pg_dump的命令:
pg_dump的-FP -t some_table -h本地主機-d thisDB -f/some_dir/BKUP
任何想法?
Thx。
您好,我很困惑-d爲數據庫。感謝您指出了這一點。 – 2009-11-12 12:10:09