Поделиться через


DBCC PDW_SHOWPARTITIONSTATS (Transact-SQL)

Область применения: Azure Synapse Analytics Analytics Platform System (PDW)

Отображает размер и количество строк для каждой секции таблицы в базе данных Azure Synapse Analytics или Analytics Platform System (PDW).

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Примечание.

Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.

Аргументы

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

Имя отображаемой таблицы, состоящее из одной, двух или трех частей. Если имя таблицы состоит из двух или трех частей, оно должно заключаться в двойные кавычки (""). Заключать однокомпонентное имя таблицы в кавычки необязательно.

Разрешения

Необходимо разрешение VIEW SERVER STATE.

Результирующие наборы

Этот набор представляет собой результаты для DBCC PDW_SHOWPARTITIONSTATS команды.

Имя столбца Тип данных Description
partition_number INT Номер секции.
used_page_count bigint Число страниц, используемых для данных.
reserved_page_count bigint Количество страниц, зарезервированных в секции.
row_count bigint Число строк в секции.
pdw_node_id INT Вычислительный узел для данных.
distribution_id INT Идентификатор единицы распределения для данных.

Примеры: Azure Synapse Analytics и система платформы аналитики (PDW)

А. Базовые примеры синтаксиса DBCC PDW_SHOWPARTITIONSTATS

В следующих примерах отображается пространство, используемое и количество строк по секциям для FactInternetSales таблицы в базе данных AdventureWorksPDW2022.

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

См. также