浅谈Oracle锁机制表锁行锁乐观锁悲观锁

  Oracle的锁机制主要分为行锁和表锁,行锁即锁定表中的某行数据,表锁锁定表中全部数据。锁定的数据不能插入,更新,删除,只能查询,语法 for update。锁的周期为一次数据提交,一次数据提交中可能会有多条SQL语句。   在大并发中为了保证某些数据的惟一性,经常使用到锁的机制,下文会有介绍如何在大并发下保证订单流水号的惟一性。 表锁: 线程1:select * from user for
相关文章
相关标签/搜索