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

system.asynchronous_insert_log

Querying in ClickHouse Cloud

このシステムテーブルのデータは、ClickHouse Cloudの各ノードにローカルで保管されています。そのため、すべてのデータの完全なビューを取得するには、clusterAllReplicas 関数が必要です。詳細については こちら をご覧ください。

非同期挿入に関する情報を含みます。各エントリは、非同期挿入クエリにバッファリングされた挿入クエリを表します。

ログ記録を開始するには、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。

クエリ:

結果:

関連情報

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