説明
system.tables には表示されません。
一時テーブル は、作成されたセッションでのみ system.tables に表示されます。これらは database フィールドが空で、is_temporary フラグがオンの状態で表示されます。
カラム
database(String) — テーブルが属するデータベース名です。name(String) — テーブル名。uuid(UUID) — テーブルの UUID (Atomic データベース) 。engine(String) — テーブルエンジンの名前 (パラメータを除く) 。is_temporary(UInt8) — テーブルが一時テーブルかどうかを示すフラグ。data_paths(Array(String)) — ファイルシステム内にあるテーブルデータへのパス。metadata_path(文字列) — ファイルシステム上のテーブルメタデータへのパス。metadata_modification_time(DateTime) — テーブルのメタデータの最終更新時刻。metadata_version(Int32) — ReplicatedMergeTree テーブルのメタデータのバージョン。ReplicatedMergeTree でないテーブルでは 0。dependencies_database(Array(String)) — データベースの依存先。dependencies_table(Array(String)) — テーブルの依存関係 (現在のテーブルを参照する materialized view) 。create_table_query(String) — テーブルの作成に使用したクエリ。engine_full(String) — テーブルエンジンのパラメータ。as_select(String) — ビュー用の SELECT クエリ。parameterized_view_parameters(Array(Tuple(name String, type String))) — パラメーター化ビューのパラメーター一覧。partition_key(String) — テーブルに指定されたパーティションキーの式。sorting_key(String) — テーブルに指定されたソートキー式。primary_key(String) — テーブルに指定された主キー式。sampling_key(String) — テーブルで指定されるサンプリングキー式。unique_key(String) — テーブルに指定された一意キー式 (UNIQUE KEY 句) 。storage_policy(String) — ストレージポリシー。MergeTree および Distributed エンジンを使用するテーブルに適用されます。total_rows(Nullable(UInt64)) — 行数を正確かつ迅速に特定できる場合のテーブルの総行数。それ以外の場合は NULL (基になる Buffer table を含む) 。total_bytes(Nullable(UInt64)) — ストレージ上のテーブルについて、正確なバイト数を迅速に特定できる場合はその総バイト数を、できない場合は NULL を返します (underlying storage は含みません) 。テーブルがディスクにデータを保存している場合は、ディスク上で使用されている容量 (つまり圧縮後のサイズ) を返します。テーブルがメモリにデータを保存している場合は、メモリ内で使用されているおおよそのバイト数を返します。total_bytes_uncompressed(Nullable(UInt64)) — 非圧縮バイトの総数。ストレージ上のtableについて、パーツのチェックサムから正確なバイト数をすばやく特定できる場合はその値、そうでない場合は NULL (underlying storage がある場合でも、それは考慮されません) 。parts(Nullable(UInt64)) — このテーブル内のパーツの合計数。active_parts(Nullable(UInt64)) — このテーブル内の有効なパーツ数。total_marks(Nullable(UInt64)) — このテーブル内のすべてのパーツにあるマークの総数。active_on_fly_data_mutations(UInt64) — 即時適用に適した、実行中のデータミューテーション (UPDATE および DELETE) の総数。active_on_fly_alter_mutations(UInt64) — オンザフライで適用可能な、進行中の alter ミューテーション (MODIFY COLUMN) の総数。active_on_fly_metadata_mutations(UInt64) — オンザフライで適用可能な、アクティブなメタデータミューテーション (RENAME) の総数。columns_descriptions_cache_size(UInt64) — *MergeTreeテーブルのカラム説明キャッシュのサイズlifetime_rows(Nullable(UInt64)) — サーバーの起動以降に INSERT された行の総数 (Buffer テーブルのみ) 。lifetime_bytes(Nullable(UInt64)) — サーバーの起動以降にINSERTされた総バイト数 (Bufferテーブルのみ) 。comment(String) — テーブルに付与するコメント。has_own_data(UInt8) — テーブル自体がディスク上にデータを保存しているか、あるいは他のログソースにアクセスするだけかを示すフラグ。loading_dependencies_database(Array(String)) — データベースの読み込み依存関係 (現在のオブジェクトより先に読み込む必要があるオブジェクトの一覧) 。loading_dependencies_table(Array(String)) — テーブル読み込みの依存関係 (現在のオブジェクトより先に読み込む必要があるオブジェクトの一覧) 。loading_dependent_database(Array(String)) — 依存先として読み込まれるデータベース。loading_dependent_table(Array(String)) — 依存先の読み込みテーブル。definer(文字列) — テーブルに使用される SQL SECURITY DEFINER の名前。