1
在postgres 9.3中,COPY FROM ... STDIN;
命令是迄今爲止插入批量數據的最快方式。這是否以不將這些插入的行寫入事務日誌爲代價?我們使用預寫式日誌記錄來更新輔助服務器,因此它很重要。從寫入事務日誌複製嗎?
在postgres 9.3中,COPY FROM ... STDIN;
命令是迄今爲止插入批量數據的最快方式。這是否以不將這些插入的行寫入事務日誌爲代價?我們使用預寫式日誌記錄來更新輔助服務器,因此它很重要。從寫入事務日誌複製嗎?
COPY
肯定不會寫WAL(除非你COPY
荷蘭國際集團到UNLOGGED
或TEMPORARY
表,當然)。
加載了COPY
的數據正常複製。
關於你能做的唯一一件事不是正確複製是寫入散列索引,並且這些文檔在警告中已經介紹。就我個人而言,我想刪除該功能。
我對此沒有第一手經驗,但是我對Postgres的總體經驗告訴我他們肯定會在'COPY'文檔中提到這樣的限制。 「哈希」索引有這樣的限制,文檔帶有非常明確的警告。 –