如何找出历史阻塞和被阻塞语句
相老师您好:若是当前,可以通v$lock,v$session 或 hang 分析,可以容易找出等待与阻塞的语句;
假设是找7天之前的,(awr是保存10天的)最近的一案例:
在dba_hist_active_sess_history 这张视图,很容易找出被阻塞的语句; 以及阻塞者的sid,serial#;
但没有存历史锁信息,我没办法知道当时是哪个持有锁,导致了等待;我只能通过做个awr报告,根据当时所发起的sql和被锁
的语句,猜测,但具体是哪个,我不能确定,还麻烦相老师赐教呀,谢谢了! 应该是无解!
页:
[1]