2017-06-08 29 views
2

我的團隊中有人在一張非常大的表上發佈了一個select count(*)查詢。警報升起了,現在我需要解決這個問題。Cassandra 3.0殺死流氓查詢

有沒有可以讓我殺死流氓查詢的查詢?

我GOOGLE了,但我沒有找到一個明確的答案

https://issues.apache.org/jira/browse/CASSANDRA-1740(沒有明確的答案) https://groups.google.com/forum/#!topic/astyanax-cassandra-client/F-OyecIaRs0(沒有明確的答案)

什麼命令我應該使用列出並殺死正在運行的查詢? (cassandra 3.0)

回答

1

是否已根據默認超時進行了調整?這些默認設置是爲了防止發生這種情況。

AFIAK,沒有辦法殺死個別查詢。你最好的選擇是查找查詢的協調節點並反彈它。

+1

以及如何查找查詢協調器節點? –

+1

@KnowsNotMuch尋找在CPU /負載方面越來越受到重視的節點。 – Aaron