Да я ХЗ. Возможно. Вопрос же был у меня, что означает мой slow.log. Однако вы меня натолкнули на мысль, что фигурируют в основном три-пять запросов. И какраз касаются они транзакций. Сейчас буду посмотреть.
а, епта... там вообще гет стоит... обернуть в транзакицю масовый апдейт по условию - вполне себе можно, мне кажется. мало ли, на 3 строке из 700 по какой то причине отвалился запрос. верни "не смог обновить, попробуйте еще"
Вот именно. Транзакции используются для массового обновления данных, и желательно на одной таблице, однако лучше их вообще избегать. Но странно, что в логах mysql никак это не отображается.
главное в слак все это не слать)))) потом по какой то причине упадет главная с посещалкой 500к и слак покончит с собой))) я как не любитель читать однообразные логи все думаю "как бы мне только уникальные события в едииницу времени писать")))) но помоему проще фильтр сделать который будет сворачивать блоки с одинаковой инфой...
В зависимости от СУБД, если она транзакционная, то транзакция будет создана автоматически, даже если явно не прописать, и закоммичена тоже автоматически, если СУБД позволяет AUTOCOMMIT,