34.4. Использование многосегментной вставки с таблицами, оптимизированными для операций добавления #

Для лучшей производительности при миграции данных можно использовать многосегментную вставку с таблицами, оптимизированными для операций добавления. Однако, совместное использование функций массового добавления данных демонстрирует лучшие результаты только при включении wal_compression.

  1. Включите append_optimized для целевой таблицы.

  2. Добавьте имя целевой таблицы в параметр multi_segment_relname.

  3. Включите wal_compression.

  4. Задайте для параметра work_mem значение 10 МБ или выше.

После миграции отключите многосегментную вставку. При необходимости отключите wal_compression. Параметр append_optimized можно оставить включённым, если ожидается много операций INSERT. Однако этот параметр не ускоряет работу операций UPDATE.

FAQ