34.4. Использование многосегментной вставки с таблицами, оптимизированными для операций добавления #
Для лучшей производительности при миграции данных можно использовать многосегментную вставку с таблицами, оптимизированными для операций добавления. Однако, совместное использование функций массового добавления данных демонстрирует лучшие результаты только при включении wal_compression.
Включите append_optimized для целевой таблицы.
Добавьте имя целевой таблицы в параметр multi_segment_relname.
Включите wal_compression.
Задайте для параметра work_mem значение 10 МБ или выше.
После миграции отключите многосегментную вставку. При необходимости отключите wal_compression. Параметр append_optimized можно оставить включённым, если ожидается много операций INSERT. Однако этот параметр не ускоряет работу операций UPDATE.