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

SHOW PROCESSLIST

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

подсказка

Для выполнения этой операции не требуются привилегии.

Синтаксис

SHOW [FULL] PROCESSLIST

Параметр

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

Возвращаемые данные

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

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

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

Поля IsPending, Warehouse и CNGroup предоставляют дополнительную информацию о выполнении запросов в средах хранилищ:

  • IsPending: Показывает, ожидает ли запрос в очереди (true) или активно выполняется (false)
  • Warehouse: Отображает название хранилища, в котором выполняется запрос
  • CNGroup: Показывает название группы вычислительных узлов, ответственной за выполнение запроса

Пример

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

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