如何根据进程PID捕捉该进程正在执行的sql语句

如何根据进程PID捕捉该进程正在执行的sql语句,第1张

V$process中的pid和V$session中spid二者相同,所以通过这个你可以找到这个pid对应的是哪一个session,在v$session的后面有一个字段是sql_id,这个sql_id对应v$sql中的一个sql_id,你通过这个sql_id就可以在v$sql中找到你要找的sql语句了。

强制关闭步骤:

1、用命令ps -ef | grep sql 查找出所有带sql的进程.

2、在显示出来的列当中选择sql developer进程id,也就是pid。

3、然后执行命令:kill all xxx(pid数字)

4、进程已被杀掉,sql developer已经退出。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8740029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存