
Резюме : в этой статье вы узнаете, как использовать команду SHOW PROCESSLIST
для поиска текущих запущенных потоков.
SHOW PROCESSLIST
.
Команда SHOW PROCESSLIST
возвращает все запущенные в данный момент потоки. Затем вы можете завершить свободные потоки с помощью оператора KILL
.
Ниже показан синтаксис команды SHOW PROCESSLIST
:
SHOW [FULL PROCESSLIST]
Аккаунты с PROCESS
привилегией могут просматривать все темы. В противном случае они могут просматривать только потоки, связанные с их учетными записями.
Ниже приведен пример вывода команды SHOW PROCESSLIST
:
mysql>SHOW PROCESSLIST;
Вывод:
Вывод команды SHOW PROCESSLIST
состоит из следующих столбцов:
Идентификатор клиентского процесса
Имя пользователя, связанное с потоком.
Хост, к которому подключен клиент.
База данных по умолчанию, если выбрана другая NULL
.
Тип команды
Количество секунд, в течение которых текущий поток находился в своем текущем состоянии.
Состояние потока, представляющее действие, событие или состояние, указывающее, какой поток выполняется.
Оператор выполняется, или NULL
если он не выполняет какой-либо оператор. Если вы не используете ключевое слово FULL
в команде SHOW PROCESSLIST
, в столбце «Info» возвращаются только первые 100 символов каждого оператора.
В этой статье вы узнали, как использовать оператор SHOW PROCESSLIST
в MySQL для поиска текущих запущенных потоков.
Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!
Спасибо! Ваша заявка принята
Спасибо! Ваша заявка принята