Pergunta
Como posso ver o número de mutações ativas ou na fila?
Resposta
Monitorar o número de mutações ativas ou na fila é importante se você estiver executando muitas instruções ALTER ou UPDATE em suas tabelas. Essas consultas reescrevem partes de dados e não são atômicas — elas são ordenadas de acordo com a parte em que foram criadas e aplicadas a cada parte nessa ordem. Você pode encontrar mais detalhes sobre mutações na documentação.
Cada mutação gera uma entrada na tabela system.mutations. Ao executar um grande número de mutações, você pode monitorar a quantidade de mutações em execução e na fila com isto:
SELECT
hostname() AS host,
count()
FROM clusterAllReplicas('default', 'system.mutations') WHERE not is_done
GROUP BY host;Também recomendamos a leitura deste post recente no blog sobre atualizações e exclusões.