|
|
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите, по какой причине мускул может перестать писать логи о своей работе? В частности интересует лог медленных запросов. В файле настроек указано: log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 Но файл пустой, хотя раньше прекрасно всё работало. Рестарт сервера не приводит к желаемым эффектам. Мысль о том что все запросы выполняются меньше двух секунд конечно греет душу, но это не так, поскольку запускались запросы выполняемые намного дольше и они не попали в лог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 14:53:16 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
pitnnпо какой причине мускул может перестать писать логи о своей работе? Ну, например, потому, что файл недоступен на запись (изменены ACL, заблокировано другим процессом и т.п.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 15:21:13 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
Akina, Не, это исключено. На файл выставлены необходимые разрешения, и он не занят другими процессами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 15:41:58 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
pitnn, смотрите права на сам каталог /var/log/mysql/ или какие-то логи в этом месте все же пишутся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 16:09:40 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
pitnn Мысль о том что все запросы выполняются меньше двух секунд конечно греет душу, но это не так, поскольку запускались запросы выполняемые намного дольше и они не попали в лог. Почему нет? Не так уж редко разработчики умудряются написать классные программы с временем запроса меньше 0.00001 секунд, но общим числом этак под 2-4 тысячи в секунду. Вы не стесняйтесь включать general log. Даже на нагруженной системе это можно делать с помощью оператора set global на несколько секунд и без перезапуска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 16:16:08 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
Кстати, в slow log при рестарте тоже производится некая сервисная пометка. То есть, файл совсем пустой быть не может при рестарте. Если ее нет, значит у вас таки проблемы не связанные с неверной оценкой границы. Надо искать проблему в правах доступа. Ну тогда, следует еще проверить модные в linux системы упреждающей защиты - apparmor и selinux. Но вообще-то у вас путь к файлу обычный и в apparmor это все учитывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 16:23:52 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
Alex_Ustinov, Вообще перестали все логи мускула писаться. Права на папку: чтение для всех, запись владельцу, выполнение для всех. Ставил права записи для всех, не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 16:32:13 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
pitnn, пдключи dbForge там есть пункт- переменные сервера, почти для каждой есть описание проверь их, возможно там что-то изменено..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 16:36:23 |
|
||
|
Логи MySQL
|
|||
|---|---|---|---|
|
#18+
Дело действительно было в правах доступа на файлы логов. Сделал владельцем mysql и всё зашуршало) Всем спасибо за помощь и отзывчивость. Удачи в работе) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2015, 19:34:30 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39130980&tid=1832360]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
302ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 575ms |

| 0 / 0 |
