找考题网-背景图
多项选择题

当我们使用事务时,有可能会出现这样的情况,有一行数据刚更新,与此同时另一个查询读到了这个刚更新的值。这样就导致了脏读,因为更新的数据还没有进行持久化,更新这行数据的业务可能会进行回滚,这样这个数据就是无效的。为了避免脏读,哪种数据库隔离级别能防止脏读?()

A.TRANSACTIONREADCOMMITTED
B.TRANSACTIONREPEATABLEREAD
C.TRANSACTION_SERIALIZABLE