运维联盟俱乐部

 找回密码
 立即注册
查看: 1686|回复: 0

[日常管理] q_kill_sess_dml sql拼接杀会话语句

[复制链接]
  • TA的每日心情
    开心
    2023-8-9 11:05
  • 发表于 2020-9-11 14:36:12 | 显示全部楼层 |阅读模式
    1. select 'alter system kill session ''' || sid || ',' || serial# || ''';'
    2.   from v$session
    3. where sid in
    4.        (select sid from v$session where sql_id='3d8tczpt1v7vj' or sql_id='ajvc4f9ccyzbx')
    5. /

    6. select 'alter system kill session ''' || sid || ',' || serial# || ''';'
    7.   from v$session
    8. where sid in
    9.        (select sid from v$session where  event='direct path read' and username='SCYW')
    10. /

    11. select spid from v$process
    12. where addr in
    13.        (select paddr from v$session where username='ODS_DD_PDWYXJC')
    14. /

    15. select 'alter system kill session ''' || sid || ',' || serial# || ''';'
    16.   from v$session
    17. where username='MCTP';

    18. set pagesize 2000
    19. SELECT '! kill -9 '||p.spid FROM v$session  s INNER JOIN v$process  p ON (s.paddr = p.addr) WHERE s.username ='MCTP' and s.status='INACTIVE';
    复制代码



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    运维联盟俱乐部 ( 冀ICP备19036648号 )

    GMT+8, 2024-5-17 12:41 , Processed in 0.047173 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表