21.5.14.36 ndbinfo table_distribution_statustable

table_distribution_statustable 提供有关NDBtable 的 table 分发进度的信息。

table_distribution_statustable 包含以下列:

Node id

Table ID

table 分发数据复制到磁盘的状态; IDLESR_PHASE1_READ_PAGESSR_PHASE2_READ_TABLESR_PHASE3_COPY_TABLEREMOVE_NODELCP_READ_TABLECOPY_TAB_REQCOPY_NODE_STATEADD_TABLE_MASTERADD_TABLE_SLAVEINVALIDATE_NODE_LCPALTER_TABLECOPY_TO_SAVEGET_TABINFO之一

table 分发数据的更新状态; IDLELOCAL_CHECKPOINTLOCAL_CHECKPOINT_QUEUEDREMOVE_NODECOPY_TAB_REQADD_TABLE_MASTERADD_TABLE_SLAVEINVALIDATE_NODE_LCPCALLBACK之一

tableLCP 的状态; ACTIVE(await 执行本地检查点),WRITING_TO_FILE(已执行检查点但尚未写入磁盘)或COMPLETED(已执行检查点并持久存储到磁盘)之一

table 内部状态; ACTIVE(存在 table),CREATING(正在创建 table)或DROPPING(正在删除 table)之一

table 的可恢复性; NORMAL(可通过重做日志记录和检查点完全恢复),NOLOGGING(可从节点崩溃中恢复,群集崩溃后为空)或TEMPORARY(不可恢复)之一

table 中的分区数

table 中的片段数;通常与tab_partitions相同;对于等于tab_partitions * [number of node groups]的完全复制的 table

当前活动扫描数

ALTER TABLE可以完成之前 await 执行的当前扫描数。

当前是否正在重组 table(如果为 true,则为 1)

Notes

table_distribution_statustable 已添加到 NDB 7.5.4 中。

首页