다음을 통해 공유


DBCC PDW_SHOWPARTITIONSTATS(Transact-SQL)

적용 대상: Azure Synapse Analytics Analytics Platform System(PDW)

Azure Synapse Analytics 또는 분석 플랫폼 시스템(PDW) 데이터베이스에 있는 테이블의 각 파티션에 대한 크기와 행 수를 표시합니다.

Transact-SQL 구문 표기 규칙

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);

참고 항목