2010-02-15 2 views
3

Как я могу подсчитать количество подключений и запросов пользователя в день? Мне нужен небольшой список пользователей, ранее зарегистрированных на моем сервере MySQL, с общим количеством запросов и подключений.Подсчет количества операторов выбора, соединений для каждого пользователя в MySQL

Факс:

пользователей | Запросы
user01 | 120000
user02 | 340000
user03 | 1540000
user04 | 1244000

благодарит

ответ

3

Вы не можете запросить эту информацию непосредственно из MySQL, но вы можете включить общий журнал запросов и разобрать, что она включает в себя информацию о соединении и регистрирует запросы выполняются с помощью этих соединений.

Смотрите документацию для общего журнала запросов здесь:
http://dev.mysql.com/doc/refman/5.1/en/query-log.html

Общий журнал запросов выглядит примерно следующее; каждое соединение получает последовательный идентификатор.

 
. 
. 
100215 16:16:09 2 Connect [email protected] on 
        2 Query  select @@version_comment limit 1 
100215 16:18:54 2 Query  select "Hello, StackOverflow" 
100215 16:19:48 2 Query  select * from table 
. 
. 
Смежные вопросы