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


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

Справка и поддержка

Получение помощи по SQL Server 2005