Есть ли способ в MySQL 5 показать только текущие пользовательские процессы (запросы)?
Пользователь имеет привилегию PROCESS, поэтому SHOW PROCESSLIST отображает запущенные процессы всех пользователей. Согласно документации, SHOW PROCESSLIST не позволяет использовать какой-либо синтаксис WHERE, и мне не удалось сделать его в подзапрос.
Конечно, я мог просто отправить запрос, например. в PHP script, и пройдите результаты в цикле, отбросив все, что не мое, но оно кажется довольно неэффективным. Изменение прав пользователя не представляется возможным.
Есть ли другие способы? Спасибо заранее.