Oracle数据库捕获造成死锁的SQL语句

Oracle数据库捕获造成死锁的SQL语句

  • 通过系统视图
  • 通过alert日志和trace
  • 通过ASH或AWR报告

构造一个简单的死锁场景。

会话1修改ID=1的行:

appuser1@ORA11G_0> update rdr_npc set age=33 where npc_id=1;

1 row updated.

--不提交,等待会话2修改ID=2的行

会话2修改ID=2的行:

 
 

你可能感兴趣的:(Oracle实践篇(三),数据库,oracle,sql)