18.5.10.4 ndbinfo cluster_operations 테이블
cluster_operations 테이블은 로컬 데이터 관리 (LQH) 블록 ( The DBLQH Block 을 참조하십시오)의 관점에서 MySQL Cluster의 모든 활동 작업에 대한 (안정된 기본 키 조작) 뷰를 보여줍니다.
다음 표는 cluster_operations 테이블의 컬럼에 대한 정보를 보여줍니다. 이 표에는 각 컬럼의 이름, 데이터 형식 및 간단한 설명을 보여줍니다. 자세한 내용은 표 다음에 나타내는 메모에서 찾을 수 있습니다.
| 컬럼 이름 | 유형 | 설명 |
|---|---|---|
node_id | 정수 | 보고서 LQH 블록의 노드 ID |
block_instance | 정수 | LQH 블록 인스턴스 |
transid | 정수 | 트랜잭션 ID |
operation_type | 문자열 | 작업 유형 (가능한 값은 텍스트를 참조) |
state | 문자열 | 작업 상태 (가능한 값은 텍스트를 참조) |
tableid | 정수 | 테이블 ID |
fragmentid | 정수 | 단편 ID |
client_node_id | 정수 | 클라이언트 노드 ID |
client_block_ref | 정수 | 클라이언트 블록 참조 |
tc_node_id | 정수 | 트랜잭션 코디네이터 노드 ID |
tc_block_no | 정수 | 트랜잭션 코디네이터 블록 번호 |
tc_block_instance | 정수 | 트랜잭션 코디네이터 블록 인스턴스 |
트랜잭션 ID는 NDB API의 getTransactionId() 메소드를 사용하여 얻을 수있는 고유의 64 비트 숫자입니다. (현재 MySQL 서버는 진행중인 트랜잭션의 NDB API 트랜잭션 ID를 공개하지 않습니다.)
operation_type 컬럼은 READ , READ-SH , READ-EX , INSERT , UPDATE , DELETE , WRITE , UNLOCK , REFRESH , SCAN , SCAN-SH , SCAN-EX 또는 <unknown> 의 값 중 하나를 취할 수 합니다.
state 컬럼은 ABORT_QUEUED , ABORT_STOPPED , COMMITTED , COMMIT_QUEUED , COMMIT_STOPPED , COPY_CLOSE_STOPPED , COPY_FIRST_STOPPED , COPY_STOPPED , COPY_TUPKEY , IDLE , LOG_ABORT_QUEUED , LOG_COMMIT_QUEUED , LOG_COMMIT_QUEUED_WAIT_SIGNAL , LOG_COMMIT_WRITTEN , LOG_COMMIT_WRITTEN_WAIT_SIGNAL , LOG_QUEUED , PREPARED , PREPARED_RECEIVED_COMMIT , SCAN_CHECK_STOPPED , SCAN_CLOSE_STOPPED , SCAN_FIRST_STOPPED , SCAN_RELEASE_STOPPED , SCAN_STATE_USED , SCAN_STOPPED , SCAN_TUPKEY , STOPPED , TC_NOT_CONNECTED , WAIT_ACC , WAIT_ACC_ABORT , WAIT_AI_AFTER_ABORT , WAIT_ATTR , WAIT_SCAN_AI , WAIT_TUP , WAIT_TUPKEYINFO , WAIT_TUP_COMMIT 또는 WAIT_TUP_TO_ABORT 중 하나의 값을 가질 수 있습니다. ( ndbinfo_show_hidden 를 사용하여 MySQL 서버가 실행되는 경우는 일반적으로 숨겨져있는 ndb$dblqh_tcconnect_state 테이블에서 선택하여이 상태의 목록을 볼 수 있습니다.)
ndb_show_tables의 출력을 확인하고 테이블 ID에서 NDB 테이블의 이름을 얻을 수 있습니다.
fragid 은 ndb_desc --extra-partition-info (단축 형식 -p )의 출력에서 볼 수있는 파티션 번호와 동일합니다.
client_node_id 및 client_block_ref 의 client 는 MySQL Cluster의 API 노드 또는 SQL 노드 (즉, 클러스터에 연결되어있는 NDB API 클라이언트 또는 MySQL 서버)를 나타냅니다.