Topic: innodb transakcijos ir ju perleidimas
Sveiki,
gal kas esate susidurę su lock wait timeout innodb transakcijoje?
Kątik susiradau, kad nuo 5.0.13 mysql pasibaigųs laikui gražinama ne visa transakcija, o tik paskutinė užklausa. Tai yra tam, kad būtų greičiau apdorojami duomenys. Gal kas turi geros, nesunkiai suprantamos informacijos kaip teisingai perleisti iš naujo transakciją? O gal net turite realių pavyzdžių?
Jei teisingai suprantu, tai įvykus lock wait timeout, transakcija programiniame kode turėtų pasileisti iš naujo nuo tos vietos, kurioje nusmigo?