ALTER STATISTICS
ALTER STATISTICS — изменить определение объекта расширенной статистики
Синтаксис
ALTER STATISTICS имя OWNER TO { новый_владелец | 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 до 10 000; также его можно установить равным -1 для возврата к использованию максимального из ориентиров статистики целевых столбцов (если таковые заданы) или к системному ориентиру статистики по умолчанию (default_statistics_target). Более подробную информацию об использовании статистики планировщиком запросов QHB см. в разделе Статистика, используемая планировщиком.
Совместимость
В стандарте SQL нет команды ALTER STATISTICS
.