Перейти к основному содержимому
Версия: 1.5.x

SHOW PROCESSLIST

SHOW PROCESSLIST перечисляет операции, которые в настоящее время выполняются потоками внутри сервера. Текущая версия Selena поддерживает только перечисление запросов.

подсказка

Эта операция не требует привилегий.

Синтаксис​

SHOW [FULL] PROCESSLIST

Параметр​

ПараметрОбязательныйОписание
FULLНетЕсли вы указываете этот параметр, будет отображен полный SQL-запрос. В противном случае отображаются только первые 100 символов запроса.

Возвращаемые значения​

Возвращаемое значениеОписание
IdID соединения.
UserИмя пользователя, который выполняет операцию.
HostИмя хоста клиента, который выполняет операцию.
DbИмя базы данных, где выполняется операция.
CommandТип команды.
ConnectionStartTimeВремя начала соединения.
TimeВремя (в секундах) с момента перехода операции в текущее состояние.
StateСостояние операции.
InfoКоманда, которую выполняет операция.

Примечание по использованию​

Если текущий пользователь — root, этот запрос перечисляет операции всех пользователей в кластере. В противном случае перечисляются только операции текущего пользователя.

Пример​

Пример 1: перечисление состояния операций от имени пользователя root.

SHOW PROCESSLIST;
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+
| Id | User | Host | Db | Command | ConnectionStartTime | Time | State | Info |
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+
| 0 | root | x.x.x.x:xxxx | tpcds | Query | 2022-10-09 19:58:25 | 0 | OK | SHOW PROCESSLIST |
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+