Как я могу получить полный список всех запросов, выполняемых в настоящее время на моем сервере MySQL?
Я использую MySQL Administrator и MySQL Workbench для просмотра моих текущих потоков и подключений, и запрос отображается в этих приложениях, но он слишком длинный и убегает от экрана.
Какой простой способ увидеть все запросы независимо от того, как долго они? Есть ли простой оператор SQL, который я могу запустить?
Ответы
Ответ 1
Выполните следующую команду, чтобы увидеть полный запрос в результатах:
mysql>SHOW FULL PROCESSLIST;
Найдите дополнительную информацию здесь: Как просмотреть полный запрос из SHOW PROCESSLIST
Чтобы просмотреть все запросы, вы ДОЛЖНЫ иметь привилегии PROCESS.
Ответ 2
Выполните следующую команду:
mysql> show processlist;