跳到主要内容
跳到主要内容

mergeTreeIndex 表函数

表示 MergeTree 表的索引和标记文件的内容。可用于内部审查。

参数

  • database- 要读取索引和标记的数据库名称。
  • table- 要读取索引和标记的表名称。
  • with_marks - 是否将包含标记的列纳入结果。

返回值

一个包含源表主键值的列的表对象,以及(如果启用)源表数据分片中所有可能文件的标记值的列和虚拟列:

  • part_name - 数据分片的名称。
  • mark_number - 当前数据分片中的标记编号。
  • rows_in_granule - 当前粒度中的行数。

如果列在数据分片中缺失,或者其某个子流的标记未被写入(例如,在压缩分片中),标记列可能包含 (NULL, NULL) 值。

使用示例