Я пытаюсь использовать mytop для определения того, какие запросы выполняются и сколько времени они занимают. Я могу правильно подключиться к БД, но
MySQL on localhost (5.1.41-3ubuntu12.8) up 0+01:50:47 [09:30:43]
Queries: 3.0 qps: 0 Slow: 0.0 Se/In/Up/De(%): 68767/00/00/00
Key Efficiency: 99.1% Bps in/out: 0.0/ 1.2
Id User Host/IP DB Time Cmd Query or State
-- ---- ------- -- ---- --- --------------
225 root localhost 0 Query show full processlist
186 joom localhost culinary 5684 Sleep
Количество запросов со временем увеличивается, но сами запросы не отображаются в списке. Есть ли какая-то конфигурация, которую мне нужно сделать, чтобы включить его?
mytop может отображать только те запросы, которые выполняются в момент выборки - так же, как top может отображать информацию о процессах только во время проверки. Вы можете отрегулировать частоту дискретизации с помощью клавиши «s» или нажать клавишу пробела, чтобы выполнить обновление.
(Я написал mytop.)
Возможные запросы выполняются слишком быстро (задержка по умолчанию 5 секунд, для изменения нажмите 's')
Запускаем в MySQL:
mysql> SELECT SLEEP(100);
Затем посмотрите вывод mytop.