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)