高级数据库五:浅谈数据库隔离级别与锁机制

因为数据库中的事务是具有隔离性的,一个事务的运行不应该影响另一个事务的运行。 但是因为并行机制的存在,会有一系列的问题: 脏读:事务A修改了一个数据,但未提交,事务B读到了事务A未提交的更新结果,如果事务A提交失败,事务B读到的就是脏数据。 不可重复读:在同一个事务中,对于同一份数据读取到的结果不一致。比如,事务B在事务A提交前读到的结果,和提交后读到的结果可能不同。 幻读:在同一个事务中,同一个
相关文章
相关标签/搜索