DBCC PDW_SHOWPARTITIONSTATS (Transact-SQL)

S’applique à : Azure Synapse AnalyticsAnalytics Platform System (PDW)

Affiche la taille et le nombre de lignes pour chaque partition d’une table dans une base de données Azure Synapse Analytics ou Analytics Platform System (PDW).

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Notes

Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.

Arguments

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

Nom en une, deux ou trois parties de la table à afficher. Les noms de table en deux ou trois parties doivent être placés entre guillemets doubles (""). L’utilisation de guillemets autour d’un nom de table en une partie est facultative.

Autorisations

Nécessite l’autorisation VIEW SERVER STATE.

Jeux de résultats

Voici le jeu de résultats pour la commande DBCC PDW_SHOWPARTITIONSTATS.

Nom de la colonne Type de données Description
partition_number int Numéro de partition.
used_page_count bigint Nombre de pages utilisées pour les données.
reserved_page_count bigint Nombre de pages réservées pour la partition.
row_count bigint Nombre de lignes dans la partition.
pdw_node_id int Nœud de calcul pour les données.
distribution_id int Identificateur de distribution des données.

Exemples : Azure Synapse Analytics et Analytics Platform System (PDW)

R. Exemples de la syntaxe de base de DBCC PDW_SHOWPARTITIONSTATS

Les exemples suivants affichent l’espace utilisé et le nombre de lignes par partition pour la table FactInternetSales de la base de données AdventureWorksPDW2022.

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

Voir aussi