Получить количество всех запросов в моей базе данных MySQL за последний час? - PullRequest
1 голос
/ 03 января 2011

Мне нужно получить все запросы, сделанные за последний час, в моей базе данных wordpress.

Ответы [ 2 ]

1 голос
/ 04 января 2011

Вы можете включить общий вход в mysql

подробнее:

  1. http://dev.mysql.com/doc/refman/5.1/en/query-log.html
  2. http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_general_log

После этогоВы можете проанализировать / переварить журнал или просто выполнить команду grep (linux).

Если вы не знакомы с grep, вы можете найти анализатор логов для mysql
(я уверен, что есть, но сделать grep намного проще)

1 голос
/ 04 января 2011

Вы можете проверить запросы на обновление (только запросы, которые изменили данные) с помощью Двоичный журнал или журнал обновлений (их необходимо включить)

Медленные запросы снова заносятся в журналы медленных запросов.

Я не в курсе, что журналы mysql доступны только для чтения.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...