数据库并发问题总结(锁、隔离级别、死锁)

  锁是一种防止在某对象执行动作的一个进程与已在该对象上执行的其他进行相冲突的机制。也就是说,如果有其他人在操作某个对象,那么你旧不能在该对象上进行操作。你能否执行操作取决于其他用户正在进行的操作。 通过锁可以防止的问题   锁可以解决以下4种主要问题(也是多线程并发会导致的一些问题): 脏读 非重复性读取 幻读 丢失更新   1、脏读   如果一个事务读取的记录是另一个未完成事务的一部分,那么这
相关文章
相关标签/搜索