ALTER STATISTICS

ALTER STATISTICS — изменить определение объекта расширенной статистики


Синтаксис

ALTER STATISTICS имя OWNER TO { новый_владелец | CURRENT_ROLE | CURRENT_USER | SESSION_USER }
ALTER STATISTICS имя RENAME TO новое_имя
ALTER STATISTICS имя SET SCHEMA новая_схема
ALTER STATISTICS имя SET STATISTICS новый_целевой_показатель

Описание

Команда ALTER STATISTICS изменяет параметры существующего объекта расширенной статистики. Все параметры, не заданные в команде ALTER STATISTICS, сохраняют свои предыдущие значения.

Чтобы использовать команду ALTER STATISTICS, нужно быть владельцем соответствующего объекта статистики. Чтобы изменить схему объекта статистики, необходимо помимо этого иметь право CREATE в новой схеме. Для смены владельца текущий пользователь также должен быть непосредственным или опосредованным членом новой роли-владельца, и эта роль должна иметь право CREATE в схеме объекта статистики. (Эти ограничения направлены на то, чтобы при смене владельца не происходило ничего, что нельзя было бы сделать путем удаления и повторного создания объекта статистики. Однако суперпользователь все равно может сменить владельца любого объекта статистики.)


Параметры

имя

Имя изменяемого объекта статистики (может быть дополнено схемой).

новый_владелец

Имя пользователя нового владельца объекта статистики.

новое_имя

Новое имя объекта статистики.

новая_схема

Новая схема объекта статистики.

новый_целевой_показатель

Целевой показатель статистики для этого объекта статистики для последующих операций ANALYZE. Значение целевого показателя можно задать в диапазоне от 0 до 10000; также его можно установить равным -1 для возврата к использованию максимального целевого показателя статистики ссылочных столбцов (если таковые заданы) или к системному целевому показателю статистики по умолчанию (default_statistics_target). Более подробную информацию об использовании статистики планировщиком запросов QHB см. в разделе Статистика, используемая планировщиком.


Совместимость

В стандарте SQL нет команды ALTER STATISTICS.


См. также

CREATE STATISTICS, DROP STATISTICS