説明
system.background_schedule_pool_log テーブルは、background_schedule_pool_log サーバー設定が指定されている場合にのみ作成されます。
このテーブルには、バックグラウンドスケジュールプールにおけるタスク実行の履歴が記録されます。バックグラウンドスケジュールプールは、分散送信、バッファのフラッシュ、メッセージブローカー操作などの定期的なタスクを実行するために使用されます。
カラム
hostname(LowCardinality(String)) — クエリを実行するサーバーのホスト名。event_date(Date) — イベントの日付。event_time(DateTime) — イベントの時刻。event_time_microseconds(DateTime64(6)) — マイクロ秒精度のイベント時刻。query_id(String) — バックグラウンドタスクに関連付けられたクエリの識別子。database(LowCardinality(String)) — データベース名。table(LowCardinality(String)) — テーブル名。table_uuid(UUID) — バックグラウンドタスクが属するテーブルのUUID。log_name(LowCardinality(String)) — バックグラウンドタスク名。duration_ms(UInt64) — タスクの実行時間 (ミリ秒) 。error(UInt16) — 発生した例外のエラーコード。exception(String) — 発生したエラーのテキストメッセージ。
system.background_schedule_pool_log テーブルは、最初のバックグラウンドタスクが実行された後に作成されます。
例
SELECT * FROM system.background_schedule_pool_log LIMIT 1 FORMAT Vertical;Row 1:
──────
hostname: clickhouse.eu-central1.internal
event_date: 2025-12-18
event_time: 2025-12-18 10:30:15
event_time_microseconds: 2025-12-18 10:30:15.123456
query_id:
database: default
table: data
table_uuid: 00000000-0000-0000-0000-000000000000
log_name: default.data
duration_ms: 42
error: 0
exception:関連項目
- system.background_schedule_pool — バックグラウンドスケジュールプールで現在スケジュールされているタスクに関する情報が含まれています。