| システムテーブルの概要 | システムテーブルとは何か、なぜ有用なのかの概要。 |
| INFORMATION_SCHEMA | データベースオブジェクトのメタデータに対する、DBMS に依存しないほぼ標準化されたビューを提供するシステムデータベース。 |
| system.asynchronous_insert_log | 非同期インサートに関する情報を保持するシステムテーブル。各エントリは、非同期インサート用にバッファリングされたインサートクエリを表します。 |
| system.asynchronous_inserts | キュー内の保留中の非同期インサートに関する情報を保持するシステムテーブル。 |
| system.asynchronous_loader | 最近の非同期ジョブ(ロード中のテーブルに対するジョブなど)の情報およびステータスを含むシステムテーブルです。各ジョブにつき1行が格納されます。 |
| system.asynchronous_metric_log | system.asynchronous_metrics の履歴値を保持するシステムテーブル。値は一定の時間間隔(デフォルトでは 1 秒)ごとに 1 回保存されます。 |
| system.asynchronous_metrics | バックグラウンドで定期的に計算されるメトリクスを格納するシステムテーブルです。例えば、使用中の RAM 量などです。 |
| system.azure_queue_settings | AzureQueue テーブルの設定情報を含むシステムテーブル。サーバーバージョン 24.10 から利用可能です。 |
| system.background_schedule_pool | バックグラウンドスケジュールプールのタスクに関する情報を含むシステムテーブル。 |
| system.background_schedule_pool_log | バックグラウンドスケジュールプールのタスク実行履歴を保持するシステムテーブル。 |
| system.backup_log | BACKUP および RESTORE 操作に関するログエントリを格納するシステムテーブル。 |
| system.backups | BACKUP および RESTORE 操作に関するログエントリを格納するシステムテーブル。 |
| system.blob_storage_log | 各種 BLOB ストレージ操作(アップロードや削除など)に関する情報を含むログエントリを格納するシステムテーブル。 |
| system.build_options | ClickHouse サーバーのビルドオプションに関する情報を格納しているシステムテーブル。 |
| system.clusters | 設定ファイルで定義されたクラスタと、それらのクラスタ内のサーバーに関する情報を含むシステムテーブル。 |
| system.codecs | キューに入っているコーデックに関する情報を含むシステムテーブル。 |
| system.columns | すべてのテーブルのカラム情報を保持するシステムテーブル |
| system.contributors | コントリビューターに関する情報を保持するシステムテーブル。 |
| system.crash_log | 致命的エラー発生時のスタックトレース情報を保持するシステムテーブル。 |
| system.current_roles | 現在のUSERに対して有効なロールを含む system テーブルです。 |
| system.dashboards | HTTP インターフェース経由でアクセス可能な /dashboard ページで使用されるクエリを含みます。監視やトラブルシューティングに有用です。 |
| system.data_skipping_indices | すべてのテーブルに定義されているデータスキッピングインデックスに関する情報を含むシステムテーブル。 |
| system.data_type_families | サーバーがサポートするデータ型に関する情報を格納するシステムテーブル |
| system.database_engines | サーバーがサポートするデータベースエンジンの一覧を含むシステムテーブル。 |
| system.database_replicas | レプリケートされたデータベースの情報およびステータスを保持する system テーブル。 |
| system.databases | 現在のUSERが利用できるデータベースに関する情報を格納するシステムテーブル。 |
| system.dead_letter_queue | ストリーミングエンジン経由で受信したメッセージのうち、パース時にエラーとなったものに関する情報を保持するシステムテーブル。 |
| system.delta_lake_metadata_log | Delta Lake テーブルから読み込まれたメタデータファイルに関する情報を含むシステムテーブル。各行はルートメタデータ JSON ファイルを表します。 |
| system.detached_parts | MergeTree テーブルのデタッチされたパーツに関する情報を保持するシステムテーブル |
| system.detached_tables | デタッチされた各テーブルに関する情報を保持するシステムテーブル。 |
| system.dictionaries | 辞書に関する情報を含むシステムテーブル |
| system.dimensional_metrics | このテーブルには、即座に計算可能で、Prometheus 形式でエクスポートできるディメンショナルメトリクスが含まれています。常に最新の状態に保たれています。 |
| system.disks | サーバー構成で定義されたディスクに関する情報を保持するシステムテーブル |
| system.distributed_ddl_queue | クラスタ全体で実行された分散DDLクエリ(ON CLUSTER 句を使用するクエリ)に関する情報を含むシステムテーブル。 |
| system.distribution_queue | 分片宛ての送信キューに入っているローカルファイルに関する情報を含むシステムテーブル。 |
| system.dns_cache | キャッシュされた DNS レコードに関する情報を保持するシステムテーブルです。 |
| system.dropped_tables | DROP TABLE が実行されたテーブルのうち、まだデータのクリーンアップが行われていないものに関する情報を保持するシステムテーブル |
| system.dropped_tables_parts | system.dropped_tables に記録されている削除済み MergeTree テーブルに対応するパーツに関する情報を保持するシステムテーブル |
| system.enabled_roles | 現時点で有効なすべてのロールを含むシステムテーブルで、現在のユーザーのロールおよびそのロールに付与されているロールも含まれます |
| system.error_log | テーブル system.errors に記録されるエラー値の履歴を保持し、定期的にディスクにフラッシュするシステムテーブルです。 |
| system.errors | エラーコードとその発生回数を記録するシステムテーブル。 |
| system.events | システム内で発生したイベント数に関する情報を保持するシステムテーブル。 |
| system.functions | 通常の関数および集約関数に関する情報を含むシステムテーブル。 |
| system.grants | どの権限が ClickHouse のユーザーアカウントに付与されているかを示すシステムテーブル。 |
| system.graphite_retentions | GraphiteMergeTree 型エンジンを使用するテーブルで利用される graphite_rollup パラメータに関する情報を保持するシステムテーブル。 |
| system.histogram_metrics | このテーブルには、即座に計算可能で、Prometheus 形式でエクスポートできるヒストグラムメトリクスが含まれています。常に最新の状態に保たれています。 |
| system.iceberg_history | Iceberg のスナップショット履歴を保持するシステムテーブル。 |
| system.iceberg_metadata_log | Iceberg テーブルから読み取ったメタデータファイルに関する情報を保持するシステムテーブルです。各エントリは、ルートメタデータファイル、Avro ファイルから抽出されたメタデータ、または特定の Avro ファイル内のエントリのいずれかを表します。 |
| system.instrumentation | インストルメンテーションポイントを格納するシステムテーブル |
| system.jemalloc_bins | すべてのアリーナから集約した、jemalloc アロケータによるサイズクラス(ビン)ごとのメモリアロケーション情報を含むシステムテーブル。 |
| system.kafka_consumers | Kafka コンシューマーに関する情報を保持するシステムテーブル。 |
| system.licenses | ClickHouse ソースコードの contrib ディレクトリに配置されているサードパーティライブラリのライセンス情報を格納するシステムテーブル。 |
| system.masking_policies | システム内のすべてのマスキングポリシーに関する情報を格納しているシステムテーブル。 |
| system.merge_tree_settings | MergeTree テーブルの設定情報を含むシステムテーブル。 |
| system.merges | MergeTree ファミリーに属するテーブルで進行中のマージおよびパーツのミューテーション処理に関する情報を含むシステムテーブル。 |
| system.metric_log | system.metrics および system.events テーブルのメトリクス値の履歴を保持し、定期的にディスクへフラッシュされるシステムテーブル。 |
| system.metrics | 即座に計算可能、または現在値を持つメトリクスを保持する system テーブル。 |
| system.moves | MergeTree テーブルにおける進行中のデータパーツの移動に関する情報を含むシステムテーブルです。各データパーツの移動は 1 行として表されます。 |
| system.mutations | MergeTree テーブルのミューテーションおよびその進行状況に関する情報を含むシステムテーブル。各ミューテーションコマンドは 1 行で表されます。 |
| system.numbers | ゼロから始まるほぼすべての自然数を格納する、number という名前の単一の UInt64 カラムを持つシステムテーブル。 |
| system.numbers_mt | system.numbers に類似したシステムテーブルですが、読み取り処理が並列化されており、数値は任意の順序で返される場合があります。 |
| system.one | 値 0 を格納する単一の dummy UInt8 カラムのみを持つ、1 行だけのシステムテーブル。他の DBMS における DUAL テーブルに相当します。 |
| system.opentelemetry_span_log | 実行クエリのトレーススパンに関する情報を保持するシステムテーブル。 |
| system.part_log | MergeTree ファミリーのテーブルにおけるデータパーツの追加やマージなどのイベントに関する情報を保持するシステムテーブルです。 |
| system.parts | MergeTree テーブルのパーツに関する情報を格納するシステムテーブル |
| system.parts_columns | MergeTree テーブルのパーツおよびカラムに関する情報を保持するシステムテーブル。 |
| system.primes | 2 から始まる昇順の素数を格納する、prime という名前の単一の UInt64 カラムを持つシステムテーブル。 |
| system.processes | SHOW PROCESSLIST クエリを実装するためのシステムテーブル。 |
| system.processors_profile_log | EXPLAIN PIPELINE で確認できるプロセッサーレベルのプロファイリング情報を含むシステムテーブル |
| system.projection_parts | MergeTree ファミリーのテーブルに対するプロジェクションパーツに関する情報を含むシステムテーブル。 |
| system.projection_parts_columns | MergeTree ファミリーのテーブルのプロジェクションパーツ内のカラムに関する情報を含むシステムテーブル |
| system.projections | すべてのテーブルに定義されている PROJECTION に関する情報を含むシステムテーブル。 |
| system.query_cache | クエリキャッシュの内容を表示するシステムテーブル。 |
| system.query_condition_cache | クエリ条件キャッシュの内容を表示するシステムテーブル。 |
| system.query_log | 実行されたクエリに関する情報を含むシステムテーブルで、たとえば開始時刻、処理時間、エラーメッセージなどが記録されます。 |
| system.query_metric_log | system.events テーブルから取得した、個々のクエリごとのメモリおよびメトリック値の履歴を保持するシステムテーブルであり、定期的にディスクへフラッシュされます。 |
| system.query_thread_log | クエリを実行するスレッドに関する情報を保持するシステムテーブル。スレッド名、スレッドの開始時刻、クエリ処理の所要時間などを含みます。 |
| system.query_views_log | クエリの実行に伴い実行される依存ビューに関して、ビューの種類や実行時間などの情報を保持するシステムテーブルです。 |
| system.quota_limits | すべてのQUOTAにおける各間隔の上限値に関する情報を含むシステムテーブルです。1つのQUOTAに対して、対応する行数は0行の場合も含めて任意の数になり得ます。 |
| system.quota_usage | 現在のユーザーによるQUOTAの使用状況(どの程度使用されているか、どの程度残っているかなど)に関する情報を含むシステムテーブル。 |
| system.quotas | QUOTA に関する情報を含むシステムテーブル。 |
| system.quotas_usage | すべてのユーザーによる QUOTA の使用状況に関する情報を含むシステムテーブル。 |
| system.replicas | ローカルサーバー上にあるレプリケートされたテーブルの情報およびステータスを含むシステムテーブル。監視に有用です。 |
| system.replicated_fetches | バックグラウンドで現在実行中のフェッチ処理に関する情報を含むシステムテーブル。 |
| system.replication_queue | ReplicatedMergeTree ファミリーのテーブルに対し、ClickHouse Keeper または ZooKeeper に格納されたレプリケーションキュー内のタスクに関する情報を含むシステムテーブル。 |
| system.resources | ローカルサーバー上に存在するリソースに関する情報を含み、各リソースにつき1行を持つシステムテーブル。 |
| system.role_grants | ユーザーおよびロールに対するロール付与情報を保持する system テーブル。 |
| system.roles | 構成済みのロールに関する情報を保持するシステムテーブル。 |
| system.row_policies | 特定の1つのテーブルに対するフィルターと、この ROW POLICY を利用するロールおよび/またはユーザーの一覧を含むシステムテーブル。 |
| system.s3_queue_settings | S3Queue テーブルの設定情報を保持するシステムテーブルです。サーバーバージョン 24.10 から利用可能です。 |
| system.scheduler | ローカルサーバー上に存在するスケジューリングノードの情報およびステータスを含むシステムテーブル。 |
| system.schema_inference_cache | キャッシュされたすべてのファイルスキーマに関する情報を含むシステムテーブル。 |
| system.server_settings | config.xml で指定されたサーバーのグローバル設定に関する情報を含むシステムテーブル。 |
| system.session_log | すべてのログインおよびログアウトの成功・失敗イベントに関する情報を含むシステムテーブル。 |
| system.settings | 現在のユーザーのセッション設定に関する情報を保持するシステムテーブル。 |
| system.settings_changes | 以前の ClickHouse バージョンで行われた設定変更に関する情報を含むシステムテーブル。 |
| system.settings_profile_elements | settings profile の内容、すなわち setting が適用される constraint、ロールおよびユーザー、および親の settings profile を記述するシステムテーブルです。 |
| system.settings_profiles | 構成済みの設定プロファイルのプロパティを保持するシステムテーブル。 |
| system.stack_trace | すべてのサーバースレッドのスタックトレースを含むシステムテーブルです。開発者がサーバーの状態を調査するために利用できます。 |
| system.storage_policies | サーバー設定で定義されたストレージポリシーおよびボリュームに関する情報を格納するシステムテーブル。 |
| system.symbols | C++ のエキスパートや ClickHouse エンジニアにとって有用なシステムテーブルで、clickhouse バイナリの内部を解析・調査するための情報を保持します。 |
| system.table_engines | サーバーがサポートしているテーブルエンジンと、それぞれが備える機能の説明を含むシステムテーブル。 |
| system.tables | サーバーが認識している各テーブルに関するメタデータを保持する system テーブル。 |
| system.text_log | ログエントリを格納するシステムテーブル。 |
| system.time_zones | ClickHouse サーバーがサポートするタイムゾーンの一覧を含むシステムテーブル。 |
| system.trace_log | サンプリングクエリプロファイラで収集されたスタックトレースを含むシステムテーブル。 |
| system.unicode | Unicode 文字とそのプロパティの一覧を含むシステムテーブル。 |
| system.user_defined_functions | User-Defined Functions (UDFs) のロード状況および設定メタデータを含むシステムテーブル。 |
| system.user_processes | ユーザーごとのメモリ使用量および ProfileEvents の概要を確認するために有用な情報を含むシステムテーブル。 |
| system.users | サーバーで構成されているユーザーアカウントの一覧を保持するシステムテーブル。 |
| system.view_refreshes | リフレッシャブルmaterialized viewに関する情報を保持するシステムテーブル。 |
| system.warnings | このテーブルには ClickHouse サーバーに関する警告メッセージが格納されています。 |
| system.workloads | ローカルサーバー上に存在するワークロードに関する情報を含むシステムテーブル。 |
| system.zookeeper | ClickHouse Keeper または ZooKeeper が構成されている場合にのみ存在するシステムテーブルです。構成ファイルで定義された Keeper クラスターのデータを公開します。 |
| system.zookeeper_connection | ZooKeeper が構成されている場合にのみ存在する system テーブルです。現在の ZooKeeper への接続(補助的な ZooKeeper を含む)を表示します。 |
| system.zookeeper_connection_log | ZooKeeper への接続履歴を表示します(補助的な ZooKeeper を含む)。 |
| system.zookeeper_info | すべての利用可能な Keeper ノードの内部情報を出力する system テーブル。 |
| system.zookeeper_log | ZooKeeper サーバーへのリクエストのパラメータおよびその応答に関する情報を含むシステムテーブル。 |