lenshq/lens_server

Обрабатывать транзакции в DB

zzet opened this issue · 2 comments

zzet commented

Когда начинается транзакция создается Event AR.sql с содержанием "BEGIN", потом может происходить много других вещей и в конце будет событие AR.sql c содержимым "COMMIT". Нужно отлавливать такие ситуации и создавать отдельный Event, который будет говорить о существующей транзакции. Дата начала нового event будет event.started_at у события "BEGIN" а дата конца - event.finished_at у события "COMMIT". Располагаться это событие должно сразу перед событием "BEGIN".

vplrt commented

Транзакция может закончится событием ROLLBACK. Этот случай тоже нужно обработать?

zzet commented

Да, конечно.

Отправлено с iPhone

18 окт. 2015 г., в 14:45, Victor notifications@github.com написал(а):

Транзакция может закончится событием ROLLBACK. Этот случай тоже нужно обработать?


Reply to this email directly or view it on GitHub.