objectRepeatableRead extends TransactionIsolation with Product with Serializable
A transaction isolation level indicating that dirty reads and non-repeatable reads are
prevented; phantom reads can occur. This level prohibits a transaction from reading a row
with uncommitted changes in it, and it also prohibits the situation where one transaction
reads a row, a second transaction alters the row, and the first transaction rereads the row,
getting different values the second time (a "non-repeatable read").
A transaction isolation level indicating that dirty reads and non-repeatable reads are prevented; phantom reads can occur. This level prohibits a transaction from reading a row with uncommitted changes in it, and it also prohibits the situation where one transaction reads a row, a second transaction alters the row, and the first transaction rereads the row, getting different values the second time (a "non-repeatable read").