# Galera Cluster Thread States

This article documents thread states that are specific to [MariaDB Enterprise Cluster](https://mariadb.com/docs/galera-cluster/) and appear in the [SHOW PROCESSLIST](/docs/server/reference/sql-statements/administrative-sql-statements/show/show-processlist.md) when nodes are performing cluster-specific operations. These states enable monitoring of session status within clustered environments.

The following table lists the thread states present in Galera Cluster and their descriptions:

| Thread State                    | Description                                                                                                                         |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| waiting to execute in isolation | The thread is waiting to execute a transaction in isolation mode.                                                                   |
| waiting for TOI DDL             | The thread is waiting for a Total Order Isolation Data Definition Language (DDL) operation to complete.                             |
| waiting for flow control        | The thread is paused due to Galera flow control, which regulates replication throughput.                                            |
| waiting for certification       | The transaction is waiting for Galera transaction certification before it can be applied to avoid conflict with other transactions. |

These states contribute in the identification of synchronization delays and performance bottlenecks in a Galera Cluster framework.

> These states were introduced in MariaDB Enterprise Server 11.4 and are also available in MariaDB Community Server 11.0.3 and later.

## See Also

* [SHOW PROCESSLIST](/docs/server/reference/sql-statements/administrative-sql-statements/show/show-processlist.md)
* [Galera Cluster Flow Control](/docs/galera-cluster/galera-management/performance-tuning/flow-control-in-galera-cluster.md)
* [MariaDB Galera Cluster Overview](https://mariadb.com/docs/galera-cluster/)
* [What's New in MariaDB Enterprise Server 11.4](/docs/release-notes/enterprise-server/11.4/whats-new.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/galera-cluster-thread-states.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
