メインコンテンツまでスキップ
メインコンテンツまでスキップ

mergeTreeIndex テーブル関数

MergeTree テーブルのインデックスおよびマークファイルの内容を表します。これは内部検証に使用できます。

引数

  • database - インデックスおよびマークを読み取るデータベース名。
  • table - インデックスおよびマークを読み取るテーブル名。
  • with_marks - 結果にマークを持つカラムを含めるかどうか。

返される値

ソーステーブルの主キーの値を持つカラム、すべてのデータパーツ内の可能なファイルのマークの値を持つカラム(有効な場合)および仮想カラムを含むテーブルオブジェクト:

  • part_name - データパートの名前。
  • mark_number - データパート内の現在のマークの番号。
  • rows_in_granule - 現在のグラニュール内の行数。

マークカラムは、データパート内にカラムが存在しない場合や、そのサブストリームのいずれかのマークが書き込まれていない場合(例:コンパクトパーツの場合)に (NULL, NULL) 値を含むことがあります。

使用例