Статистику планировщика PostgreSQL обновляет ANALYZE: для всей базы, отдельной таблицы или выбранных колонок. Это не перестроение индексов.
Какая команда поможет обновить статистику в PostgreSQL?
Статистику планировщика PostgreSQL обновляет ANALYZE: для всей базы, отдельной таблицы или выбранных колонок. Это не перестроение индексов.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Статистику планировщика PostgreSQL обновляет ANALYZE: для всей базы, отдельной таблицы или выбранных колонок. Это не перестроение индексов.
Пример:
ANALYZE public.orders;
Команда собирает статистику распределения данных, которую планировщик использует для оценки числа строк и выбора плана. После крупной загрузки или изменения состава данных обновление может быть полезно. Обычно анализ также выполняется автоматически. VACUUM решает другую задачу — обслуживание устаревших версий; VACUUM ANALYZE объединяет обе операции.
Источник: www.postgresql.org.