> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Как посмотреть количество активных мутаций или мутаций в очереди?

> Отслеживайте количество активных мутаций или мутаций в очереди в ClickHouse, особенно при выполнении операций `ALTER` или `UPDATE`. Для отслеживания мутаций используйте таблицу `system.mutations`.

<div id="question">
  ## Вопрос
</div>

Как посмотреть количество активных мутаций или мутаций в очереди?

<div id="answer">
  ## Ответ
</div>

Если вы часто выполняете для своих таблиц команды `ALTER` или `UPDATE`, важно следить за количеством активных мутаций и мутаций в очереди. Эти запросы переписывают части данных и не являются атомарными — они упорядочиваются по части, в которой были созданы, и применяются к каждой части именно в таком порядке. Подробнее о мутациях см. в [документации](/docs/ru/reference/statements/alter/index#mutations).

Каждая мутация создает запись в таблице `system.mutations`. Если мутаций много, количество выполняющихся мутаций и мутаций в очереди можно отслеживать с помощью следующего:

```
SELECT
   hostname() AS host,
   count()
   FROM clusterAllReplicas('default', 'system.mutations') WHERE not is_done
   GROUP BY host;
```

<Note>
  Этот запрос предполагает, что вы используете кластер с именем `default` — именно так называется ваш кластер в ClickHouse Cloud. Замените `default` на имя своего кластера.

  Если у вас нет кластера, используйте эту команду:

  ```sql theme={null}
  SELECT
     hostname() AS host,
     count()
     FROM system.mutations WHERE not is_done
     GROUP BY host;
  ```
</Note>

Мы также рекомендуем прочитать эту недавнюю [статью в блоге об обновлениях и удалениях](https://clickhouse.com/blog/handling-updates-and-deletes-in-clickhouse).
