Есть ли какой-либо недостаток, если после массовой загрузки оставить таблицу только для чтения в незагруженном режиме? - PullRequest
0 голосов
/ 29 сентября 2018

Загрузка большой таблицы (150 ГБ +) из Teradata в PostgreSQL 9.6 на AWS.Обычная загрузка была чрезвычайно медленной, поэтому я установил таблицу «unlogged», и загрузка идет намного быстрее.После загрузки эта база данных будет строго доступна только для архивных целей.Есть ли необходимость изменить его обратно в журнал при загрузке?Я понимаю, что этот процесс занимает много времени и хотел бы избежать этого времени, если это возможно.мы будем делать резервную копию данных, как только эта таблица будет загружена и данные проверены.

Редактировать: я должен отметить, что для этого я использую чтение команды копирования из именованного канала.

1 Ответ

0 голосов
/ 01 октября 2018

Если вы покинете таблицу UNLOGGED, она будет пустой после восстановления PostgreSQL после сбоя.Так что это плохая идея, если вам нужны эти данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...