Глава 14. Оптимизация производительности
Содержание
- 14.1. Использование
EXPLAIN
- 14.2. Статистика, используемая планировщиком
- 14.3. Управление планировщиком с помощью явных предложений
JOIN
- 14.4. Наполнение базы данных
- 14.4.1. Отключите автофиксацию транзакций
- 14.4.2. Используйте
COPY
- 14.4.3. Удалите индексы
- 14.4.4. Удалите ограничения внешних ключей
- 14.4.5. Увеличьте
maintenance_work_mem
- 14.4.6. Увеличьте
max_wal_size
- 14.4.7. Отключите архивацию WAL и потоковую репликацию
- 14.4.8. Выполните в конце
ANALYZE
- 14.4.9. Несколько замечаний относительно pg_dump
- 14.4.2. Используйте
- 14.4.1. Отключите автофиксацию транзакций
- 14.5. Оптимизация, угрожающая стабильности
Быстродействие запросов зависит от многих факторов. На некоторые из них могут воздействовать пользователи, а другие являются фундаментальными особенностями системы. В этой главе приводятся полезные советы, которые помогут понять их и оптимизировать производительность Postgres Pro.