メインコンテンツへスキップ
メインコンテンツへスキップ

system.asynchronous_insert_log

Querying in ClickHouse Cloud

The data in this system table is held locally on each node in ClickHouse Cloud. Obtaining a complete view of all data, therefore, requires the clusterAllReplicas function. See here for further details.

非同期インサートに関する情報を保持します。各エントリは、非同期インサート用にバッファリングされたインサートクエリを表します。

ロギングを開始するには、asynchronous_insert_log セクションでパラメータを設定します。

データのフラッシュ周期は、asynchronous_insert_log サーバー設定セクションの flush_interval_milliseconds パラメータで設定します。フラッシュを強制するには、SYSTEM FLUSH LOGS クエリを使用します。

ClickHouse はテーブルからデータを自動的に削除しません。詳細は Introduction を参照してください。

カラム:

  • hostname (LowCardinality(String)) — クエリを実行しているサーバーのホスト名。
  • event_date (Date) — 非同期インサートが発生した日付。
  • event_time (DateTime) — 非同期インサートの実行が完了した日時。
  • event_time_microseconds (DateTime64) — 非同期インサートの実行が完了した日時(マイクロ秒精度)。
  • query (String) — クエリ文字列。
  • database (String) — テーブルが属するデータベース名。
  • table (String) — テーブル名。
  • format (String) — フォーマット名。
  • query_id (String) — 元のクエリの ID。
  • bytes (UInt64) — 挿入されたバイト数。
  • exception (String) — 例外メッセージ。
  • status (Enum8) — ステータス。値:
    • 'Ok' = 1 — インサート成功。
    • 'ParsingError' = 2 — データのパース時に発生した例外。
    • 'FlushError' = 3 — データのフラッシュ時に発生した例外。
  • flush_time (DateTime) — フラッシュが発生した日時。
  • flush_time_microseconds (DateTime64) — フラッシュが発生した日時(マイクロ秒精度)。
  • flush_query_id (String) — フラッシュクエリの ID。

クエリ:

SELECT * FROM system.asynchronous_insert_log LIMIT 1 \G;

結果:

hostname:                clickhouse.eu-central1.internal
event_date:              2023-06-08
event_time:              2023-06-08 10:08:53
event_time_microseconds: 2023-06-08 10:08:53.199516
query:                   INSERT INTO public.data_guess (user_id, datasource_id, timestamp, path, type, num, str) FORMAT CSV
database:                public
table:                   data_guess
format:                  CSV
query_id:                b46cd4c4-0269-4d0b-99f5-d27668c6102e
bytes:                   133223
exception:
status:                  Ok
flush_time:              2023-06-08 10:08:55
flush_time_microseconds: 2023-06-08 10:08:55.139676
flush_query_id:          cd2c1e43-83f5-49dc-92e4-2fbc7f8d3716

関連項目

  • system.query_log — クエリ実行に関する一般的な情報を含む query_log システムテーブルの説明。
  • system.asynchronous_inserts — キュー内の保留中の非同期挿入に関する情報を保持するテーブル。