本文参考自:ORACLE锁机制 1.oracle是一个多用户使用的共享资源,当多个用户并发的操作同一数据行时,那么在oracle数据库中就会存在多个事务操作统一数据行的操作,如果不对并发操作进行控制,那么这些事务可能会操作不正确的数据,破坏数据库的一致性. 2.加锁是是实现数据库并发控制的一个非常重要的技术,当事务对某个数据对象进行操作时,大致的过程如下: a.先向系统发出请求 b.在对数据对象进行加锁 c.最后进行数据操作,这个过程中当前数据对象只有当前事务(当前会话)可以使用,其他事务都不可…