Инструменты пользователя

Инструменты сайта


Боковая панель

Введение

Статьи и часто задаваемые вопросы

Установка и настройка

Обработка ошибок

Полезные запросы SQL

Тематические группы

set_statistics

SET STATISTICS

Версии сервера

Firebird v0.9 Firebird v1.0 Firebird v1.5 Firebird v2.0

Формат

SET STATISTICS INDEX name;
Аргумент Описание
name Имя существующего индекса для которого пересчитывается селективность.

Описание

SET STATISTICS позволяет селективности индекса быть повторно вычисленной. Селективность индекса это вычисление, основанное на количестве различных строк в таблице, которые созданы оптимизатором Firebird, когда к таблице обращаются. Это кэшируется в памяти, где оптимизатор может обращаться к нему, чтобы вычислить оптимальный план поиска для данного запроса. Для таблицы, где число повторяющихся значений в индексированных столбцах радикально увеличивается или уменьшается, периодический пересчет селективности индекса может улучшать эффективность.

:!: Только создатель индекса может использовать SET STATISTICS.

:!: SET STATISTICS не перекомпоновывает индекс. Для перекомпоновки индекса, используйте ALTER INDEX.

Пример

Следующая инструкция пересчитывает селективность индекса:

SET STATISTICS INDEX MINSALX;

См. также

Источник

langref.pdf

Только авторизованные участники могут оставлять комментарии.
set_statistics.txt · Последние изменения: 2008/01/10 21:05 — attid