sys.partitions (Transact-SQL)sys.partitions (Transact-SQL)

APLICA-SE A: simSQL Server simBanco de Dados SQL do Azure simAzure Synapse Analytics (SQL DW) simParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) yesParallel Data Warehouse

Contém uma linha para cada partição de todas as tabelas e para a maioria dos tipos de índices no banco de dados.Contains a row for each partition of all the tables and most types of indexes in the database. Tipos de índice especiais, como Texto Completo, Espacial e XML, não estão incluídos nessa exibição.Special index types such as Full-Text, Spatial, and XML are not included in this view. Todos os índices e tabelas no SQL ServerSQL Server contêm pelo menos uma partição, estejam ou não explicitamente particionados.All tables and indexes in SQL ServerSQL Server contain at least one partition, whether or not they are explicitly partitioned.

Nome da colunaColumn name Tipo de dadosData type DescriçãoDescription
partition_idpartition_id bigintbigint Indica a ID da partição.Indicates the partition ID. É exclusivo em um banco de dados.Is unique within a database.
object_idobject_id intint Indica a ID do objeto ao qual pertence o particionamento.Indicates the ID of the object to which this partition belongs. Toda tabela ou exibição é composta por pelo menos uma partição.Every table or view is composed of at least one partition.
index_idindex_id intint Indica a ID do índice no objeto ao qual pertence o particionamento.Indicates the ID of the index within the object to which this partition belongs.

0 = heap0 = heap
1 = índice clusterizado1 = clustered index
2 ou maior = índices não clusterizados2 or greater = nonclustered index
partition_numberpartition_number intint É um número de partição com base em um 1 no índice ou heap de propriedade.Is a 1-based partition number within the owning index or heap. Para tabelas e índices não particionados, o valor desta coluna é 1.For non-partitioned tables and indexes, the value of this column is 1.
hobt_idhobt_id bigintbigint Indica a ID do heap ou árvore B de dados (HoBT) que contém as linhas desta partição.Indicates the ID of the data heap or B-tree (HoBT) that contains the rows for this partition.
rowsrows bigintbigint Indica o número aproximado de linhas nessa partição.Indicates the approximate number of rows in this partition.
filestream_filegroup_idfilestream_filegroup_id smallintsmallint Aplica-se a: SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior.Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

Indica a ID do grupo de arquivos FILESTREAM armazenado nesta partição.Indicates the ID of the FILESTREAM filegroup stored on this partition.
data_compressiondata_compression tinyinttinyint Indica o estado da compactação de cada partição:Indicates the state of compression for each partition:

0 = NONE0 = NONE
1 = ROW1 = ROW
2 = PAGE2 = PAGE
3 = COLUMNSTORE: aplica-se a: SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior3 = COLUMNSTORE : Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later
4 = COLUMNSTORE_ARCHIVE: aplica-se a: SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior4 = COLUMNSTORE_ARCHIVE : Applies to: SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later

Observação: Os índices de texto completo serão compactados em qualquer edição do SQL ServerSQL Server.Note: Full text indexes will be compressed in any edition of SQL ServerSQL Server.
data_compression_descdata_compression_desc nvarchar(60)nvarchar(60) Indica o estado da compactação de cada partição.Indicates the state of compression for each partition. Os valores possível para as tabelas rowstore são NONE, ROW e PAGE.Possible values for rowstore tables are NONE, ROW, and PAGE. Os valores possível para as tabelas columnstor são COLUMNSTORE e COLUMNSTORE_ARCHIVE.Possible values for columnstore tables are COLUMNSTORE and COLUMNSTORE_ARCHIVE.

PermissõesPermissions

Requer associação à função pública .Requires membership in the public role. Para obter mais informações, consulte Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

Consulte tambémSee Also

Exibições de catálogo de objeto(Transact-SQL) Object Catalog Views (Transact-SQL)
Exibições de catálogo (Transact-SQL) Catalog Views (Transact-SQL)
Consultando as perguntas frequentes do catálogo do sistema do SQL ServerQuerying the SQL Server System Catalog FAQ