Страница 1 из 1

Статус MySQL пользователя

СообщениеДобавлено: Вт фев 02, 2016 5:36 pm
Juse
Все привет!
Вот есть у MySQL возможность накладывать ограничение на пользователя базы MySQL
max_questions
max_updates
max_connections
Все это хорошо описано в интернете что и как делать, но не где не написано как вывести статус использованных ресурсов?
К примеру сколько пользователь в час сделал количество max_questions /max_updates /max_connections ?
Благодарю за помощь!

Re: Статус MySQL пользователя

СообщениеДобавлено: Ср фев 03, 2016 1:16 am
swg
show status
К примеру, where Variable_name LIKE "Max_used_connections"

Код: выделить все
mysql> show status where variable_name like "%conn%";
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| Aborted_connects         | 30    |
| Connections              | 3579  |
| Max_used_connections     | 6     |
| Ssl_client_connects      | 0     |
| Ssl_connect_renegotiates | 0     |
| Ssl_finished_connects    | 0     |
| Threads_connected        | 1     |
+--------------------------+-------+
7 rows in set (0.00 sec)

Re: Статус MySQL пользователя

СообщениеДобавлено: Чт фев 04, 2016 10:32 pm
Juse
swg писал(а):show status
К примеру, where Variable_name LIKE "Max_used_connections"

Код: выделить все
mysql> show status where variable_name like "%conn%";
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| Aborted_connects         | 30    |
| Connections              | 3579  |
| Max_used_connections     | 6     |
| Ssl_client_connects      | 0     |
| Ssl_connect_renegotiates | 0     |
| Ssl_finished_connects    | 0     |
| Threads_connected        | 1     |
+--------------------------+-------+
7 rows in set (0.00 sec)

К сожалению я это пробовал, даже если запускать show status авторизованным под пользователем а не под root, то показывает глобальную статистику(