--模拟死锁 /* 可以通过查看DBA_BLOCKERS视图来查看死锁中占用资源的会话信息 这些会话并不等待被锁定的资源。 但是却持有另外一个会话等待的数据库对象上的锁 */ SELECT HOLDING_SESSION --NUMBER表示持有锁的会话的ID FROM DBA_BLOCKERS; /* 在死锁产生的时候,可以通过DBA_BLOCKERS查看持有锁的对象 然后通过V$SESSION来得到该会话的具体信息 */