Skip to main content

query_metric_log

個別のクエリに関するメモリとメトリック値の履歴を、system.events テーブルから取得し、定期的にディスクにフラッシュします。

クエリが開始されると、データは query_metric_log_interval ミリ秒ごとの間隔で収集されます(デフォルトでは1000に設定されています)。クエリが query_metric_log_interval より長く続く場合、クエリ終了時にもデータが収集されます。

カラム:

  • query_id (String) — クエリのID。
  • hostname (LowCardinality(String)) — クエリを実行しているサーバーのホスト名。
  • event_date (Date) — イベントの日付。
  • event_time (DateTime) — イベントの時間。
  • event_time_microseconds (DateTime64) — マイクロ秒単位の解像度を持つイベント時間。

SELECT * FROM system.query_metric_log LIMIT 1 FORMAT Vertical;
Row 1:
──────
query_id: 97c8ba04-b6d4-4bd7-b13e-6201c5c6e49d
hostname: clickhouse.eu-central1.internal
event_date: 2020-09-05
event_time: 2020-09-05 16:22:33
event_time_microseconds: 2020-09-05 16:22:33.196807
memory_usage: 313434219
peak_memory_usage: 598951986
ProfileEvent_Query: 0
ProfileEvent_SelectQuery: 0
ProfileEvent_InsertQuery: 0
ProfileEvent_FailedQuery: 0
ProfileEvent_FailedSelectQuery: 0
...

関連情報