21.5.14.36 ndbinfo table_distribution_statustable
table_distribution_status
table 提供有关NDB
table 的 table 分发进度的信息。
table_distribution_status
table 包含以下列:
node_id
Node id
table_id
Table ID
tab_copy_status
table 分发数据复制到磁盘的状态; 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_MASTER
,ADD_TABLE_SLAVE
,INVALIDATE_NODE_LCP
,ALTER_TABLE
,COPY_TO_SAVE
或GET_TABINFO
之一
tab_update_status
table 分发数据的更新状态; IDLE
,LOCAL_CHECKPOINT
,LOCAL_CHECKPOINT_QUEUED
,REMOVE_NODE
,COPY_TAB_REQ
,ADD_TABLE_MASTER
,ADD_TABLE_SLAVE
,INVALIDATE_NODE_LCP
或CALLBACK
之一
tab_lcp_status
tableLCP 的状态; ACTIVE
(await 执行本地检查点),WRITING_TO_FILE
(已执行检查点但尚未写入磁盘)或COMPLETED
(已执行检查点并持久存储到磁盘)之一
tab_status
table 内部状态; ACTIVE
(存在 table),CREATING
(正在创建 table)或DROPPING
(正在删除 table)之一
tab_storage
table 的可恢复性; NORMAL
(可通过重做日志记录和检查点完全恢复),NOLOGGING
(可从节点崩溃中恢复,群集崩溃后为空)或TEMPORARY
(不可恢复)之一
tab_partitions
table 中的分区数
tab_fragments
table 中的片段数;通常与tab_partitions
相同;对于等于tab_partitions * [number of node groups]
的完全复制的 table
current_scan_count
当前活动扫描数
scan_count_wait
ALTER TABLE
可以完成之前 await 执行的当前扫描数。
is_reorg_ongoing
当前是否正在重组 table(如果为 true,则为 1)
Notes
table_distribution_status
table 已添加到 NDB 7.5.4 中。