Обзор
pg_dump или pg_restore, либо используя один поток для чтения из исходной базы данных и записи в ClickHouse.
Однако ClickPipe для Postgres может распараллелить этот процесс, что позволяет значительно ускорить начальную загрузку.
Столбец CTID в Postgres
Логическое партиционирование
Количество строк в снимке для партиции
Параллелизм начальной загрузки
Количество таблиц в снимке, обрабатываемых параллельно
Мониторинг параллельного снимка в Postgres
Ограничения
- Параметры снимка нельзя изменить после создания пайпа. Если вы хотите их поменять, потребуется создать новый ClickPipe.
- При добавлении таблиц в существующий ClickPipe изменить параметры снимка нельзя. Для новых таблиц ClickPipe будет использовать уже заданные параметры.
- Столбец ключа партиционирования не должен содержать
NULL, так как такие значения пропускаются логикой партиционирования.