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_status
表内部状态;可以是以下之一:
ACTIVE
(表存在)、CREATING
(正在创建表)或DROPPING
(正在删除表)tab_storage
表可恢复性;可以是以下之一:
NORMAL
(通过重做日志记录和检查点完全可恢复)、NOLOGGING
(可从节点崩溃中恢复,在集群崩溃后为空)或TEMPORARY
(不可恢复)tab_partitions
表中的分区数
tab_fragments
表中的片段数;通常与
tab_partitions
相同;对于完全复制的表,等于tab_partitions * [节点组数]
current_scan_count
当前活动扫描数
scan_count_wait
在
ALTER TABLE
完成之前等待执行的扫描数。is_reorg_ongoing
表当前是否正在重组(如果为真,则为 1)