DBCC PDW_SHOWPARTITIONSTATS (Transact-SQL)

Gilt für:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Zeigt die Größe und die Anzahl der Zeilen der einzelnen Partitionen einer Tabelle in einer Azure Synapse Analytics- oder Analytics-Plattformsystem (PDW)-Datenbank an.

Transact-SQL-Syntaxkonventionen

Syntax

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

Hinweis

Diese Syntax wird vom serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt.

Argumente

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

Der ein-, zwei- oder dreiteilige Name der Tabelle, die angezeigt werden soll. Bei zwei- oder dreiteiligen Tabellennamen muss der Name in doppelte Anführungszeichen ("") gesetzt werden. Einteilige Tabellennamen müssen nicht unbedingt in Anführungszeichen gesetzt werden.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung.

Resultsets

In dieser Menge sind die Ergebnisse des DBCC PDW_SHOWPARTITIONSTATS-Befehls dargestellt.

Spaltenname Datentyp BESCHREIBUNG
partition_number INT Partitionsnummer.
used_page_count BIGINT Gesamtanzahl der für die Daten verwendeten Seiten.
reserved_page_count BIGINT Anzahl der für die Partition reservierten Seiten.
row_count BIGINT Anzahl der Zeilen in der Partition.
pdw_node_id INT Computeknoten für die Daten.
distribution_id INT Verteilungs-ID für die Daten.

Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)

A. Beispiele: grundlegende DBCC-PDW_SHOWEXECUTIONPLAN-Syntax

In den folgenden Beispielen wird der belegte Speicherplatz und die Zeilen der einzelnen Partitionen der FactInternetSales-Tabelle in der AdventureWorksPDW2022-Datenbank angezeigt.

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

Siehe auch