从Oracle中指定
用户杀死所有会话的最快
方法是什么?
您应该能够在PL /
sql循环中执行此操作.确保在实际
调用kill session之前只记录参数来测试它.
BEGIN
FOR c IN (
SELECT s.sid,s.serial#
FROM v$session s
WHERE s.username = 'your_user_name'
)
LOOP
EXECUTE IMMEDIATE 'alter system kill session ''' ||
c.sid || ',' || c.serial# || '''';
END LOOP;
END;
见类似question on asktom.