Mysql няма вграден механизъм за версиониране на редове. Въпреки че използването на тип клеймо за време може да изглежда добре, ще се провалите от това за заявки, които актуализират няколко реда едновременно и отнемат повече време от разделителната способност на клеймото за време, тъй като присвоената стойност се основава на началото на промяната, а не на края на промяната.
Така че, ако вашата заявка за актуализиране засяга 100 реда, всички редове ще имат едно и също времево клеймо (да речем стойност 2015-10-28 09:47:10.123456). Но е възможно редовете да не бъдат завършени с писането до 2015-10-28 09:47:10.654321.
Ако отделно търсите всички променени редове въз основа на някакво друго времево клеймо (да речем 2015-10-28 09:47:10.500000), няма да получите резултатите, които искате. И в зависимост от вашия код, може да пропуснете 100-те променени реда.
Факт е, че промените в редовете сега може да имат клеймо за време в миналото, че не можете просто да сравните 2 клеймо за време, за да получите всички променени редове.