Как определить, есть ли незафиксированные записи в транзакции MySQL?

Я работаю с очень сложной кодовой базой и хочу сделать небольшой анализ того, как она работает с MySQL. (Обратите внимание, что я использую InnoDB).

В частности, в методе, который я пишу, я хочу определить, имеются ли какие-либо невыполненные (не зафиксированные) записи в его открытом соединении БД.

Существует ли какая-либо команда MySQL - или другие средства - для обнаружения наличия незафиксированных записей? (или сформулированный по-другому, определите, будет ли COMMIT не вносить изменений).

Ответы на вопрос(1)

Ваш ответ на вопрос