mergeTreeIndex テーブル関数
MergeTree テーブルのインデックスおよびマークファイルの内容を表します。これを使用して内部情報を取得できます。
構文
引数
| 引数 | 説明 |
|---|---|
database | インデックスとマークを読み取るデータベース名。 |
table | インデックスとマークを読み取るテーブル名。 |
with_marks | 結果にマーク付きのカラムを含めるかどうか。 |
with_minmax | 結果に最小-最大インデックスを含めるかどうか。 |
返される値
ソーステーブルの主インデックスおよび最小-最大インデックス(有効な場合)の値を持つカラムを含むテーブルオブジェクト、ソーステーブルのデータパーツにあるすべての可能なファイルのマークの値を持つカラム(有効な場合)および仮想カラムを返します:
part_name- データパーツの名前。mark_number- データパーツ内の現在のマークの番号。rows_in_granule- 現在のグラニュール内の行数。
マークカラムは、データパーツにカラムが存在しない場合や、そのサブストリームのいずれかのマークが書き込まれていない場合(例:コンパクトなパーツ)に (NULL, NULL) 値を含むことがあります。