トラブルシューティングに役立つクエリ
デフォルトから変更された設定を確認する
すべてのテーブルのサイズを確認する
テーブルの行数と1日あたりの平均サイズ
カラムごとの圧縮率とメモリ上のプライマリインデックスのサイズ
直近10分間にクライアントから送信されたクエリ数
toIntervalMinute(10) 関数では、時間間隔を増減できます。
各パーティション内のパーツ数
長時間実行されているクエリを見つける
最新のエラーを確認
CPUとメモリの使用量が最も多い上位10件のクエリ
1つのクエリが、異なる
query_id 値を持つ複数の行として記録されることがあります。分散セカンダリクエリおよび内部ビューのステップでは is_initial_query = 0 になります。送信されたとおりのクエリを確認するには、is_initial_query = 1 (または query_id = initial_query_id) でフィルタしてください。また、ClickHouse が割り当てる内部 query_id 値には、queryView... のようなラベルが含まれる場合がある点にも注意してください。詳細は query_log リファレンス を参照してください。プロジェクションが使用しているディスク容量
データベース全体のディスク使用量、system.parts 内のパーツ数・行数・マーク数を表示
最近書き込まれた新しいパーツの詳細を一覧表示する
クラスター全体の監視クエリ
clusterAllReplicas() を使用して、すべてのノードにまたがるデータを集約します。
これらのクエリは、クラスター名が
default であることを前提としています。クラスター名が異なる場合は、'default' と default を実際のクラスター名に置き換えてください。1分間および1秒間に作成された新規パーツの平均 (直近1時間)
'your_table' は、監視する実際のテーブル名に置き換えてください。