ClickHouse でアイドル状態のクエリを強制終了する方法はありますか? (ReplicatedMergeTree テーブルに対して実行されているため) 完了しない OPTIMIZE クエリがあり、削除する必要があるテーブルをブロックしています。
8382 次
2 に答える
5
はい、replace_running_queryオプションがあります。
query_id
つまり、次のように HTTP リクエストにパラメータを追加できます。
http://localhost:8123/?query=SELECT * FROM system.numbers LIMIT 100000000& replace_running_query=1&query_id=example
次に、同じ で 2 番目の HTTP リクエストを実行しますquery_id
。
http://localhost:8123/?query=SELECT 1&replace_running_query=1&query_id=example
サーバーは最初のクエリをキャンセルし、代わりに 2 番目のクエリを実行します。
構成ファイルでオプションをオーバーライドして (デフォルトでは無効になっています)、リクエスト引数に配置しないようにすることができます。
于 2016-11-11T23:26:19.453 に答える