STV_XRESTORE_ALTER_QUEUE_STATE
클래식 크기 조정 중에 각 테이블의 마이그레이션 진행 상황을 모니터링하려면 STV_XRESTORE_ALTER_QUEUE_STATE를 사용합니다. 이는 구체적으로 대상 노드 유형이 RA3일 때 적용됩니다. RA3 노드로의 클래식 크기 조정에 대한 자세한 내용은 클래식 크기 조정에서 확인하세요.
STV_XRESTORE_ALTER_QUEUE_STATE는 슈퍼 사용자에게만 표시됩니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 단원을 참조하십시오.
이 테이블의 데이터 중 일부 또는 전부는 SYS 모니터링 뷰인 SYS_RESTORE_STATE에서도 찾아볼 수 있습니다. SYS 모니터링 뷰의 데이터는 사용 및 이해가 더 쉽도록 형식이 지정되어 있습니다. 쿼리에 SYS 모니터링 뷰를 사용하는 것이 좋습니다.
테이블 열
열 명칭 | 데이터 유형 | 설명 |
---|---|---|
userid | 정수 | 크기 조정을 시작한 사용자의 ID입니다. |
db_id | 정수 | 데이터베이스의 ID입니다. |
스키마 | char(128) | 스키마의 이름입니다. |
table_name | char(128) | 테이블의 이름 |
tbl | 정수 | 테이블의 ID입니다. |
status | char(64) | 테이블의 마이그레이션 진행 상태입니다. 가능한 값은 다음과 같습니다.
|
task_type | 정수 | 테이블의 재배포 유형입니다. 가능한 값은 다음과 같습니다.
|
샘플 쿼리
다음 쿼리는 데이터베이스에서 크기 조정 대기 중인 테이블, 현재 크기 조정 중인 테이블, 크기 조정이 완료된 테이블 수를 보여줍니다.
select db_id, status, count(*) from stv_xrestore_alter_queue_state group by 1,2 order by 3 desc
db_id | status | count -------+------------+------ 694325 | Waiting | 323 694325 | Finished | 60 694325 | Applying | 1