2012-07-31 82 views
3

我更新的表聲明甲骨文掛起,同時更新表

update asdf123 
    set state='Rlzd' 
where documentname = '11212121212' 
    and superseded = '-'; 

但無限期地掛起。

我檢查了會話,掛了一個會話,然後殺了它,上面的會話被殺死了。同樣的情況再次發生。

可能是什麼原因?

+0

其他一些會話攔截表。 – Sathya 2012-07-31 06:16:10

+0

+1 for title(SEO) – 2012-07-31 06:37:14

回答

3

我猜你殺了阻止會話(會話) 使用這樣的事情找到阻止會話:

SELECT 
    s.blocking_session, 
    s.sid, 
    s.serial#, 
    s.seconds_in_wait 
FROM 
    v$session s 
WHERE 
    blocking_session IS NOT NULL 

見另一個途徑找到他們:http://www.oraclerecipes.com/monitoring/find-blocking-sessions/

+0

在bloking會議中,我發現只有一個sid,我正在殺人,我的會話也被殺了。 – kumarprd 2012-07-31 07:08:35