21.5.14.27 ndbinfo memory_per_fragmenttable
memory_per_fragment
table 提供有关各个片段的内存使用情况的信息。
memory_per_fragment
table 包含以下列:
fq_name
该片段的名称
parent_fq_name
该片段的父级名称
type
对象类型;请参阅 Literals 以获取可能的值
table_id
该 table 的 tableID
node_id
该节点的节点 ID
block_instance
内核块实例 ID
fragment_num
片段 ID(编号)
fixed_elem_alloc_bytes
分配给固定大小元素的字节数
fixed_elem_free_bytes
分配给固定大小元素的页面中剩余的可用字节
fixed_elem_size_bytes
每个固定大小元素的长度(以字节为单位)
fixed_elem_count
固定大小的元素数
fixed_elem_free_count
固定大小元素的可用行数
var_elem_alloc_bytes
分配给可变大小元素的字节数
var_elem_free_bytes
分配给可变大小元素的页面中剩余的可用字节
var_elem_count
可变大小元素的数量
hash_index_alloc_bytes
分配给哈希索引的字节数
Notes
该 table 的type
列显示了用于此片段的字典对象类型(NDB API 中的Object::Type),并且可以采用以下列 table 中显示的任何值:
-
System table
-
User table
-
唯一哈希索引
-
Hash index
-
唯一有序索引
-
Ordered index
-
哈希索引触发器
-
Subscription trigger
-
只读约束
-
Index trigger
-
Reorganize trigger
-
Tablespace
-
日志文件组
-
Data file
-
Undo file
-
Hash map
-
外键定义
-
外键父触发器
-
外键子触发器
-
Schema transaction
您还可以通过在mysqlClient 端中执行选择*从 ndbinfo.dict_obj_types获得此列 table。
block_instance
列提供了 NDB 内核块实例号。您可以使用它从threadblockstable 中获取有关特定线程的信息。