Difference between read commit and repeatable read
问题 I think the above isolation levels are so alike. Could someone please describe with some nice examples what the main difference is ? 回答1: Read committed is an isolation level that guarantees that any data read was committed at the moment is read. It simply restricts the reader from seeing any intermediate, uncommitted, 'dirty' read. IT makes no promise whatsoever that if the transaction re-issues the read, will find the Same data, data is free to change after it was read. Repeatable read is a