MySQL по подразбиране има ниво на изолация "ПОВТОРЯЩО ЧЕТЕНЕ", което означава, че няма да видите никакви промени във вашата транзакция, извършени след стартирането на транзакцията - дори ако тези (други) промени са били извършени.
Ако издадете COMMIT или ROLLBACK в тези сесии, трябва да видите променените данни (защото това ще прекрати транзакцията, която е „в ход“).
Другият вариант е да промените нивото на изолация за тези сесии на "READ COMMITTED". Може би има опция и за промяна на нивото по подразбиране, но ще трябва да проверите ръководството за това.