Clickhouse删除和更新都是异步进行的,有时候因为某种原因,sql执行,但是没有出现执行后的结果,因为sql执行遇到了阻塞。
查询阻塞的sql:
select * from system.mutations where is_done = 0;
将阻塞的sql杀掉:
KILL MUTATION WHERE database = 'aaa' AND table = 'user';
再次查询阻塞确保已经kill掉。
执行sql,好使。
Clickhouse删除和更新都是异步进行的,有时候因为某种原因,sql执行,但是没有出现执行后的结果,因为sql执行遇到了阻塞。
查询阻塞的sql:
select * from system.mutations where is_done = 0;
将阻塞的sql杀掉:
KILL MUTATION WHERE database = 'aaa' AND table = 'user';
再次查询阻塞确保已经kill掉。
执行sql,好使。