sys.partitions (Transact-SQL)
Contém uma linha para cada partição de todas as tabelas e para a maioria dos tipos de índices no banco de dados. Tipos de índice especiais como Texto Completo, Espacial e XML, não estão incluídos nessa exibição. Todas as tabelas e índices no SQL Server contêm pelo menos uma partição, estejam ou não divididos explicitamente.
Nome da coluna |
Tipo de dados |
Descrição |
||
---|---|---|---|---|
partition_id |
bigint |
Indica a ID da partição. É exclusivo em um banco de dados. |
||
object_id |
int |
Indica a ID do objeto ao qual pertence o particionamento. Toda tabela ou exibição é composta por pelo menos uma partição. |
||
index_id |
int |
Indica a ID do índice no objeto ao qual pertence o particionamento.
|
||
partition_number |
int |
É um número de partição com base em um 1 no índice ou heap de propriedade. Para tabelas e índices não particionados, o valor desta coluna é 1. |
||
hobt_id |
bigint |
Indica a ID do heap de dados ou da árvore B que contém as linhas para essa partição. |
||
rows |
bigint |
Indica o número aproximado de linhas nessa partição. |
||
filestream_filegroup_id |
smallint |
Indica a ID do grupo de arquivos FILESTREAM armazenado nesta partição. |
||
data_compression |
tinyint |
Indica o estado de compactação de cada partição: 0 = NONE 1 = ROW 2 = PAGE 3 = COLUMNSTORE
|
||
data_compression_desc |
nvarchar(60) |
Indica o estado da compactação de cada partição. Os valores possíveis são NONE, ROW, PAGE e COLUMNSTORE. |
Permissões
Requer associação na função public. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também
Referência
Exibições do catálogo de objeto (Transact-SQL)
Exibições de catálogo (Transact-SQL)
Conceitos
Consultando as perguntas frequentes do catálogo do sistema do SQL Server