system.asynchronous_insert_log
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 — このテーブルは、キュー内の保留中の非同期挿入に関する情報を含んでいます。