Поделиться через


sys.stats (Transact-SQL)

Содержит по одной строке для каждого объекта статистики, существующего для таблиц, индексов и индексированных представлений в базе данных.

ПримечаниеПримечание

Каждый индекс будет иметь соответствующую строку статистики с тем же именем и идентификатором (index_id = stats_id), но не каждая строка статистики имеет соответствующий индекс.

Представление каталога sys.stats_columns содержит статистические данные для каждого столбца в базе данных. Дополнительные сведения см. в разделе sys.stats_columns (Transact-SQL).

Дополнительные сведения о статистике см. в разделе Статистика.

Имя столбца

Тип данных

Описание

object_id

int

Идентификатор объекта, которому принадлежит статистика.

name

sysname

Имя статистики. Уникально в пределах объекта.

stats_id

int

Идентификатор статистики. Уникально в пределах объекта.

auto_created

bit

Указывает, была ли статистика создана автоматически SQL Server.

0 = статистика не была автоматически создана SQL Server.

1 = статистика была автоматически создана SQL Server.

user_created

bit

Указывает, была ли статистика создана пользователем.

0 = статистика не была создана пользователем.

1 = статистика была создана пользователем.

no_recompute

bit

Указывает, была ли статистика создана с использованием параметра NORECOMPUTE.

0 = статистика не была создана с параметром NORECOMPUTE.

1 = статистика была создана с параметром NORECOMPUTE.

has_filter

bit

0 = Статистика не имеет фильтр и рассчитывается для всех строк.

1 = Статистика имеет фильтр и рассчитывается только для строк, которые удовлетворяют определению фильтра.

filter_definition

nvarchar(max)

Выражение для подмножества строк, включенного в отфильтрованную статистику.

NULL — неотфильтрованная статистика.

is_temporary

bit

Указывает, является ли статистика временной. Временная статистика поддерживает базы данных-получатели Группы доступности AlwaysOn, доступные только для чтения.

0 = статистика не является временной.

1 = статистика является временной.

Не относится к SQL Azure.

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.

См. также

Справочник

Представления каталога объектов (Transact-SQL)

Представления каталога (Transact-SQL)

Основные понятия

Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server