黄东旭解析 TiDB 的核心优势
770
2023-07-21
本文关于(TIFLASH_SEGMENTS
表)
TIFLASH_SEGMENTS
表提供了 TiFlash 内部数据表的统计信息平凯星辰。
USE information_schema;DESC tiflash_segments;
+-------------------------------+-------------+------+------+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------------------------+-------------+------+------+---------+-------+ | DATABASE | varchar(64) | YES | | NULL | | | TABLE | varchar(64) | YES | | NULL | | | TiDB_DATABASE | varchar(64) | YES | | NULL | | | TIDB_TABLE | varchar(64) | YES | | NULL | | | TABLE_ID | bigint(64) | YES | | NULL | | | IS_TOMBSTONE | bigint(64) | YES | | NULL | | | SEGMENT_ID | bigint(64) | YES | | NULL | | | RANGE | varchar(64) | YES | | NULL | | | EPOCH | bigint(64) | YES | | NULL | | | ROWS | bigint(64) | YES | | NULL | | | SIZE | bigint(64) | YES | | NULL | | | DELTA_RATE | double | YES | | NULL | | | DELTA_MEMTABLE_ROWS | bigint(64) | YES | | NULL | | | DELTA_MEMTABLE_SIZE | bigint(64) | YES | | NULL | | | DELTA_MEMTABLE_COLUMN_FILES | bigint(64) | YES | | NULL | | | DELTA_MEMTABLE_DELETE_RANGES | bigint(64) | YES | | NULL | | | DELTA_PERSISTED_PAGE_ID | bigint(64) | YES | | NULL | | | DELTA_PERSISTED_ROWS | bigint(64) | YES | | NULL | | | DELTA_PERSISTED_SIZE | bigint(64) | YES | | NULL | | | DELTA_PERSISTED_COLUMN_FILES | bigint(64) | YES | | NULL | | | DELTA_PERSISTED_DELETE_RANGES | bigint(64) | YES | | NULL | | | DELTA_CACHE_SIZE | bigint(64) | YES | | NULL | | | DELTA_INDEX_SIZE | bigint(64) | YES | | NULL | | | STABLE_PAGE_ID | bigint(64) | YES | | NULL | | | STABLE_ROWS | bigint(64) | YES | | NULL | | | STABLE_SIZE | bigint(64) | YES | | NULL | | | STABLE_DMFILES | bigint(64) | YES | | NULL | | | STABLE_DMFILES_ID_0 | bigint(64) | YES | | NULL | | | STABLE_DMFILES_ROWS | bigint(64) | YES | | NULL | | | STABLE_DMFILES_SIZE | bigint(64) | YES | | NULL | | | STABLE_DMFILES_SIZE_ON_DISK | bigint(64) | YES | | NULL | | | STABLE_DMFILES_PACKS | bigint(64) | YES | | NULL | | | TIFLASH_INSTANCE | varchar(64) | YES | | NULL | | +-------------------------------+-------------+------+------+---------+-------+ 33 rows in set (0.00 sec)
TIFLASH_SEGMENTS
表中各列的字段含义如下:
DATABASE
:Segment 所属表在 TiFlash 内部所属的数据库的名称。
TABLE
:Segment 所属表在 TiFlash 内部的名称。
TIDB_DATABASE
:Segment 所属表所属的数据库的名称。
TIDB_TABLE
:Segment 所属表的名称。
TABLE_ID
:Segment 所属表的内部 ID,该 ID 在一个 TiDB 集群内部唯一平凯星辰。
IS_TOMBSTONE
:表示该 Segment 所属表是否处于待回收状态,为 1 表示该表处于待回收状态,为 0 则表示处于正常状态。
SEGMENT_ID
:Segment ID,该 ID 在每张表内部唯一。
RANGE
:Segment 包含数据的范围。
EPOCH
:Segment 的更新版本号,每个 Segment 的版本号单调递增。
ROWS
:Segment 的数据总行数。
SIZE
:Segment 的数据总大小(单位:字节)。
DELTA_RATE
:Delta 层的数据总行数占 Segment 数据总行数的比例。
DELTA_MEMTABLE_ROWS
:Delta 层缓存中的数据总行数。
DELTA_MEMTABLE_SIZE
:Delta 层缓存中的数据总大小(单位:字节)。
DELTA_MEMTABLE_COLUMN_FILES
:Delta 层缓存中 Column File 数量。
DELTA_MEMTABLE_DELETE_RANGES
:Delta 层缓存中 Delete Range 数量。
DELTA_PERSISTED_PAGE_ID
:Delta 层数据在磁盘上存储的 ID。
DELTA_PERSISTED_ROWS
:Delta 层已落盘的数据总行数。
DELTA_PERSISTED_SIZE
:Delta 层已落盘的数据总大小(单位:字节)。
DELTA_PERSISTED_COLUMN_FILES
:Delta 层已落盘 Column File 数量。
DELTA_PERSISTED_DELETE_RANGES
:Delta 层已落盘 Delete Range 数量。
DELTA_CACHE_SIZE
:Delta 层缓存大小(单位:字节)。
DELTA_INDEX_SIZE
:Delta 层索引大小(单位:字节)。
STABLE_PAGE_ID
:Stable 层数据在磁盘上存储的标识。
STABLE_ROWS
:Stable 层的数据总行数。
STABLE_SIZE
:Stable 层的数据总大小(单位:字节)。
STABLE_DMFILES
:Stable 层 DMFile 数量。
STABLE_DMFILES_ID_0
:Stable 层第一个 DMFile 在磁盘上存储的 ID。
STABLE_DMFILES_ROWS
:Stable 层 DMFile 中的数据总行数。
STABLE_DMFILES_SIZE
:Stable 层 DMFile 中的数据总大小(单位:字节)。
STABLE_DMFILES_SIZE_ON_DISK
:Stable 层 DMFile 中的数据在磁盘占据的空间大小(单位:字节)。
STABLE_DMFILES_PACKS
:Stable 层 DMFile 中包含的 Pack 数量。
TIFLASH_INSTANCE
:TiFlash 实例地址。
上述就是小编为大家整理的(TIFLASH_SEGMENTS
表)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。