sys.partitions (Transact-SQL)
Contém uma linha para cada partição de todas as tabelas e a maioria dos tipos de índices no banco de dados. Os tipos especiais de índices como Fulltext, Spatial e XML não são incluídos nessa exibição. Todas as tabelas e índices no SQL Server 2008 contêm pelo menos uma partição, estejam ou não divididos explicitamente.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
partition_id |
bigint |
ID da partição. É exclusiva em um banco de dados. |
object_id |
int |
ID do objeto ao qual pertence o particionamento. Toda tabela ou exibição é composta por pelo menos uma partição. |
index_id |
int |
Identificação do objeto ao qual pertence o particionamento. |
partition_number |
int |
Número de partição de base 1 no índice ou heap proprietário. Para tabelas e índices não particionados, o valor desta coluna é 1. |
hobt_id |
bigint |
ID do heap de dados ou da árvore B que contêm as linhas para essa partição. |
rows |
bigint |
Número aproximado de linhas nesta partição. |
data_compression |
int |
Indica o estado de compactação de cada partição: 0 = NONE 1 = ROW 2 = PAGE
Observação
Índices de texto completo serão compactados em qualquer edição de SQL Server.
|
data_compression_desc |
nvarchar(60) |
Indica o estado de compactação de cada partição. Os valores possíveis são NONE, ROW e PAGE. |
Permissões
Requer associação na função public. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também