sys.partitions (Transact-SQL)
Содержит одну строку для каждой секции всех таблиц и индексов базы данных. Считается, что все таблицы и индексы в SQL Server 2005 содержат как минимум одну секцию, даже если они явно не секционированы.
Имя столбца | Тип данных | Описание |
---|---|---|
partition_id |
bigint |
Идентификатор секции. Уникален в пределах базы данных. |
object_id |
int |
Идентификатор объекта, которому принадлежит данная секция. Каждая таблица или представление содержит как минимум одну секцию. |
index_id |
int |
Идентификатор индекса в пределах объекта, которому принадлежит данная секция. |
partition_number |
int |
Номер секции (начиная с 1) в индексе владельца или куче. Для несекционированных таблиц и индексов значение этого столбца равно 1. |
hobt_id |
bigint |
Идентификатор кучи данных или сбалансированного дерева, содержащего строки данной секции. |
rows |
bigint |
Приблизительное количество строк в данной секции. |
См. также
Справочник
Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)
Другие ресурсы
Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server