一个朋友问我oracle和mssql锁的机制是什么,我回答oracle写不阻塞读,mssql写阻塞读,这样回答可以吗

解决方案 »

  1.   

    MySQL 不是和ORACLE一样的?ORACLE机制是实现并发控制,保持数据一致性
      

  2.   

    oracle锁机制
      

  3.   

    你回答的太简单了 是 oracle写不阻塞读
    oracle大概有五级锁 级别按从低到高
    select产生一级锁 不影响使用
    update insert delete产生2-3级锁 不影响select
    ddl产生4-5级锁 
    级别越高 锁的范围越大 影响的操作越多
    具体的 你可以百度一下
      

  4.   

    我的Oracle使用经验,Oracle的锁是行锁,就是你要修改或者删除一行数据时,锁定的只是这一行的数据,不影响其他行的数据的修改。