数据库两大必备神器:索引和锁底层原理是什么( 五 )

  • 乐观锁其实是一种思想,正如其名:认为不会锁定的情况下去更新数据,如果发现不对劲,才不更新(回滚) 。在数据库中往往添加一个version字段来实现 。
  • 悲观锁用的就是数据库的行锁,认为数据库会发生并发冲突,直接上来就把数据锁住,其他事务不能修改,直至提交了当前事务
三、总结本文主要介绍了数据库中的两个比较重要的知识点:索引和锁 。他俩可以说息息相关的,锁会涉及到很多关于索引的知识~
 




推荐阅读