|
|
|
mysql general query log
|
|||
|---|---|---|---|
|
#18+
Никто не пытался анализировать лог всех запросов в mysql? Сейчас занимаюсь написанием скрипта, есть некоторые вопросы по формату лога (документации на оф.сайте не нашёл- интуитивно пришлось разбираться; там всё в общем просто, но есть пара нюансов...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2004, 18:44 |
|
||
|
mysql general query log
|
|||
|---|---|---|---|
|
#18+
Какие нюансы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2004, 19:18 |
|
||
|
mysql general query log
|
|||
|---|---|---|---|
|
#18+
Ну например про время. Раз в секунду (в идеале) строка в логе начинается с текущей даты и времени в формате: 040819 0:07:20 (YYMMDD H:MM:SS) Так вот, иногда временной интервал между двумя такими строками достигает 4-5 секунд (максимум видел 6) - это от большой нагрузки на вывод в лог файл, я подозреваю, может быть. А иногда разница бывает отрицательной, пример: 040819 7:38:24 3012305 Query 040819 7:38:25 3012289 Query 040819 7:38:24 3012323 Init DB 040819 7:38:25 3012323 Query 040819 7:38:24 3012302 Init DB 040819 7:38:25 3012302 Query 040819 7:38:24 3012282 Quit 040819 7:38:25 3012337 Connect 040819 7:38:24 3009500 Init DB 040819 7:38:25 3009500 Query 040819 7:38:24 3012316 Init DB 040819 7:38:25 3012316 Query 040819 7:38:24 3012305 Init DB 040819 7:38:25 3012305 Query 040819 7:38:24 3012296 Init DB 040819 7:38:25 3012302 Init DB Вопрос - как же парсить вот такое вот, если есть необходимость подсчитывать кол-во запросов в [секунду|минуту|час]... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2004, 17:19 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=32669573&tid=1854861]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
150ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 466ms |

| 0 / 0 |
