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。
例
クエリ:
結果:
関連項目
- system.query_log — クエリ実行に関する一般的な情報を含む
query_logシステムテーブルの説明。 - system.asynchronous_inserts — キュー内の保留中の非同期挿入に関する情報を保持するテーブル。