2013-06-17 2 views
0

Я использую logon slow.log на моем сервере MySQL, чтобы поймать узкие места в моих сценариях, но в то же время я использую на этом сервере. Мои сценарии и phpmyadmin имеют разные учетные записи пользователей MySQL, и теперь, когда я анализирую файл slow.log, я вижу много спама из phpmyadmin запросов, возможно ли настроить MySQL для регистрации медленных запросов только от конкретных пользователей?Mysql slow.log user specific

ответ

0

Если вы используете MySQL 5.6, вы можете использовать схему производительности и посмотреть на различные сводки инструкций.

Есть сводки по счету (someuser @ somehost), только по имени пользователя (someuser) или только хозяину (somehost).

Смотрите следующие таблицы:

  • performance_schema.events_statements_summary_by_account_by_event_name
  • performance_schema.events_statements_summary_by_user_by_event_name
  • performance_schema.events_statements_summary_by_host_by_event_name
  • performance_schema.events_statements_summary_global_by_event_name

http://dev.mysql.com/doc/refman/5.6/en/performance-schema.html