21.5.14.27 ndbinfo memory_per_fragmenttable

memory_per_fragmenttable 提供有关各个片段的内存使用情况的信息。

memory_per_fragmenttable 包含以下列:

  • 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 中获取有关特定线程的信息。