25.6.17.57 NDBinfo 表:table_distribution_status 表
表table_distribution_status提供了关于NDB表的分布进度信息。
表table_distribution_status包含以下列:
-
node_id节点ID
-
table_id表ID
-
tab_copy_status将表分布数据复制到磁盘的状态;其中之一为
IDLE、SR_PHASE1_READ_PAGES、SR_PHASE2_READ_TABLE、SR_PHASE3_COPY_TABLE、REMOVE_NODE、LCP_READ_TABLE、COPY_TAB_REQ、COPY_NODE_STATE、ADD_TABLE_COORDINATOR、ADD_TABLE_PARTICIPANT、INVALIDATE_NODE_LCP、ALTER_TABLE、COPY_TO_SAVE或GET_TABINFO -
tab_update_status更新表分布数据的状态;其中之一为
IDLE、LOCAL_CHECKPOINT、LOCAL_CHECKPOINT_QUEUED、REMOVE_NODE、COPY_TAB_REQ、ADD_TABLE_MASTER、ADD_TABLE_SLAVE、INVALIDATE_NODE_LCP或CALLBACK -
tab_lcp_status表LCP状态;其中之一为
ACTIVE(等待本地检查点),WRITING_TO_FILE(检查点已完成,但尚未写入磁盘),或COMPLETED(检查点已完成且持久化到磁盘) -
tab_状态表内部状态;其中之一为
ACTIVE(表存在),CREATING(表正在创建),或DROPPING(表正在删除) -
tab_存储表恢复性;其中之一为
NORMAL(完全可恢复,使用redo日志和检查点),NOLOGGING(从节点崩溃中恢复,空闲后续集群崩溃),或TEMPORARY(不可恢复) -
tab_分区表中的分区数量
-
tab_碎片表中的碎片数量;通常与
tab_分区相同;对于完全复制的表等于tab_分区 * [节点组数] -
current_scan_count当前活动扫描数量
-
scan_count_wait当前等待执行的扫描数量,直到
ALTER TABLE语句完成。 -
is_reorg_ongoing表是否正在被重新组织(1表示true)