此表格提供 NDB
表格的 NDB
字典資訊。dictionary_tables
包含此處列出的欄位
table_id
表格的唯一 ID
database_name
包含表格的資料庫名稱
table_name
表格名稱
status
表格狀態;
New
、Changed
、Retrieved
、Invalid
或Altered
其中之一。(如需有關物件狀態值的詳細資訊,請參閱 Object::Status。)attributes
表格屬性的數量
primary_key_cols
表格主索引鍵中的欄位數量
primary_key
表格主索引鍵中欄位的逗號分隔清單
storage
表格使用的儲存類型;
memory
、disk
或default
其中之一logging
是否為此表格啟用記錄
dynamic
如果表格是動態的則為
1
,否則為0
;如果table
->getForceVarPart()
為 true,或至少有一個表格欄位是動態的,則該表格會被視為動態表格read_backup
如果從任何複本讀取則為
1
(為此表格啟用READ_BACKUP
選項,否則為0
;請參閱 第 15.1.20.12 節「設定 NDB 註解選項」)fully_replicated
如果為此表格啟用
FULLY_REPLICATED
(叢集中的每個資料節點都有表格的完整複本)則為1
,如果沒有啟用則為0
;請參閱 第 15.1.20.12 節「設定 NDB 註解選項」checksum
如果此表格使用總和檢查碼,則此欄位的值為
1
;如果沒有使用則為0
row_size
可以在一列中儲存的資料量(以位元組為單位),不包括單獨儲存在 blob 表格中的任何 blob 資料;如需更多資訊,請參閱 API 文件中的 Table::getRowSizeInBytes()
min_rows
用於計算分割區的最小列數;如需更多資訊,請參閱 API 文件中的 Table::getMinRows()
max_rows
用於計算分割區的最大列數;如需更多資訊,請參閱 API 文件中的 Table::getMaxRows()
tablespace
表格所屬的表格空間 ID(如果有);如果表格不使用磁碟上的資料,則此值為
0
fragment_type
表格的片段類型;
Single
、AllSmall
、AllMedium
、AllLarge
、DistrKeyHash
、DistrKeyLin
、UserDefined
、unused
或HashMapPartition
其中之一;如需更多資訊,請參閱 NDB API 文件中的 Object::FragmentTypehash_map
表格使用的雜湊映射
fragments
表格片段的數量
partitions
表格使用的分割區數量
partition_balance
使用的分割區平衡類型(如果有);
FOR_RP_BY_NODE
、FOR_RA_BY_NODE
、FOR_RP_BY_LDM
、FOR_RA_BY_LDM
、FOR_RA_BY_LDM_X_2
、FOR_RA_BY_LDM_X_3
或FOR_RA_BY_LDM_X_4
其中之一;請參閱 第 15.1.20.12 節「設定 NDB 註解選項」contains_GCI
如果表格包含全域檢查點索引則為
1
,否則為0
single_user_mode
單一使用者模式生效時允許存取表格的類型;
locked
、read_only
或read_write
其中之一;這些分別等同於 NDB API 中Table::SingleUserMode
類型的SingleUserModeLocked
、SingleUserModeReadOnly
和SingleUserModeReadWrite
值force_var_part
如果
table
->getForceVarPart()
對於此表格為 true,則此值為1
,否則為0
GCI_bits
用於測試
author_bits
用於測試