DBCC PDW_SHOWPARTITIONSTATS (Transact-SQL)

Aplica-se a:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Exibe o tamanho e o número de linhas de cada partição de uma tabela em um banco de dados do Azure Synapse Analytics ou do PDW (Analytics Platform System).

Convenções de sintaxe Transact-SQL

Syntax

--Show the partition stats for a table
DBCC PDW_SHOWPARTITIONSTATS ( "[ database_name . [ schema_name ] . ] | [ schema_name. ] table_name" )
[;]

Observação

Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.

Argumentos

"[ database_name . [ schema_name ]. | schema_name . ] table_name"

O nome de uma, duas ou três partes da tabela a ser exibido. Para nomes de tabela de duas partes, o nome precisa ser colocado entre aspas duplas (""). O uso de aspas para um nome de tabela de uma única parte é opcional.

Permissões

Requer a permissão VIEW SERVER STATE.

Conjuntos de resultados

Este conjunto contém os resultados do comado DBCC PDW_SHOWPARTITIONSTATS.

Nome da coluna Tipo de dados Descrição
partition_number INT Número da partição.
used_page_count BIGINT Número de páginas usadas para os dados.
reserved_page_count BIGINT Número de páginas reservadas para a partição.
row_count BIGINT Número de linhas na partição.
pdw_node_id INT Nó de computação dos dados.
distribution_id INT Identificador de distribuição para os dados.

Exemplos: Azure Synapse Analytics e PDW (Analytics Platform System)

a. Exemplos de sintaxe básica de DBCC PDW_SHOWPARTITIONSTATS

Os exemplos a seguir exibem o espaço usado e o número de linhas por partição da tabela FactInternetSales no banco de dados AdventureWorksPDW2022.

DBCC PDW_SHOWPARTITIONSTATS ("ssawPDW.dbo.FactInternetSales");
DBCC PDW_SHOWPARTITIONSTATS ("dbo.FactInternetSales");
DBCC PDW_SHOWPARTITIONSTATS (FactInternetSales);

Confira também