有時,某個表需要修改結構,但被其他會話鎖住,這個時候我們把會話殺掉後,發現依然不能修改,如果是rac,我們還需要把其它節點中鎖住這個表的回話殺掉,當然,你可以切換到其他節點中去執行這個操作,只是比較繁瑣,能否在一個窗口中搞定呢,答案是肯定的 :
比如我們要殺二號節點的會話,增加一個@2即可:
alter system kill session 'sid,serial#,@inst_id' immediate;
實際的例子:
alter system kill session '339,1189,@2' immediate;