DBCC PDW_SHOWPARTITIONSTATS(Transact-SQL)
적용 대상: Azure Synapse Analytics Analytics Platform System(PDW)
Azure Synapse Analytics 또는 분석 플랫폼 시스템(PDW) 데이터베이스에 있는 테이블의 각 파티션에 대한 크기와 행 수를 표시합니다.
Syntax
--Show the partition stats for a table
DBCC PDW_SHOWPARTITIONSTATS ( "[ database_name . [ schema_name ] . ] | [ schema_name. ] table_name" )
[;]
참고
이 구문은 Azure Synapse Analytics의 서버리스 SQL 풀에서 지원되지 않습니다.
인수
"[ 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)
A. DBCC PDW_SHOWPARTITIONSTATS 기본 구문 예제
다음 예제에서는 AdventureWorksPDW2022 데이터베이스의 FactInternetSales
테이블에 대해 파티션별 사용된 공간 및 행 수를 표시합니다.
DBCC PDW_SHOWPARTITIONSTATS ("ssawPDW.dbo.FactInternetSales");
DBCC PDW_SHOWPARTITIONSTATS ("dbo.FactInternetSales");
DBCC PDW_SHOWPARTITIONSTATS (FactInternetSales);