|
|
|
Mysql. Set option ~60% от всех запросов.
|
|||
|---|---|---|---|
|
#18+
Всем привет. Очень прошу разъяснений/советов/помощи. Взглянув в статистику запросов увидел следующую картину: Никаких опций при запросах программой не отдаётся. Посмотрел в slow-log там перед каждым запросом выполняется "SET timestamp=XXXX;". Откуда берётся для меня пока тоже не понятно. Откуда вообще столько запросов такого типа "set option"? Как избавиться от них или хотя бы сократить количество до разумного соотношения к остальным запросам? Или такое считается нормой и так оно и должно быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2016, 16:44 |
|
||
|
Mysql. Set option ~60% от всех запросов.
|
|||
|---|---|---|---|
|
#18+
incremenDВсем привет. Очень прошу разъяснений/советов/помощи. Взглянув в статистику запросов увидел следующую картину: Никаких опций при запросах программой не отдаётся. Посмотрел в slow-log там перед каждым запросом выполняется "SET timestamp=XXXX;". Откуда берётся для меня пока тоже не понятно. Откуда вообще столько запросов такого типа "set option"? Как избавиться от них или хотя бы сократить количество до разумного соотношения к остальным запросам? Или такое считается нормой и так оно и должно быть? ...скорее всего это ваш фрайворк / библиотека хочет сам контролировать таймстамп... врядли это занимает много времени... лучше изучайте реальные запросы в слоу-квери-лог... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2016, 19:31 |
|
||
|
Mysql. Set option ~60% от всех запросов.
|
|||
|---|---|---|---|
|
#18+
авторПосмотрел в slow-log там перед каждым запросом выполняется "SET timestamp=XXXX;". Откуда берётся для меня пока тоже не понятно. Это, по-моему, вы в bin-log с помощью программы смотрите. Там действительно имитируется установка timestamp, чтобы лог можно было прямо проиграть с помощью прямого выполнения. Откуда вообще столько запросов такого типа "set option"? Как избавиться от них или хотя бы сократить количество до разумного соотношения к остальным запросам? Или такое считается нормой и так оно и должно быть? Так сейчас так модно. Фреймворки делают то, что вы не ожидаете для вашего же блага. Ну а если это мешает быстрой работе, сократить запросы можно, если перенести их в секцию init-connect. Если, конечно, логика приложения и фреймворка это позволяет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2016, 11:25 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39206816&tid=1831967]: |
0ms |
get settings: |
7ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 531ms |

| 0 / 0 |
