通过系统进程查找sql语句
2024-09-25 06:25:52
一、通过系统进程id查找sql语句
SELECT /*+ ORDERED */
sql_text
FROM v$sqltext a
WHERE (a.hash_value, a.address) IN (
SELECT DECODE (sql_hash_value,
, prev_hash_value,
sql_hash_value
),
DECODE (sql_hash_value, , prev_sql_addr, sql_address)
FROM v$session b
WHERE b.paddr = (SELECT addr
FROM v$process c
WHERE c.spid = '&pid')) ----->&pid是系统进程id
ORDER BY piece ASC
/
二 、通过sid查找sql语句
select sql_text
from v$sqlarea sq,v$session se
where sq.SQL_ID = se.SQL_ID
and se.sid='&sid';
三、删除当前语句
通过SID查询会话
select sid,serial#
from v$session where sid='&sid'; 根据sid,serial# 值删除会话
alter system kill session '&sid,&serial#';
最新文章
- [C++] MyList<;T>;
- 在MyEclipse和Eclipse中添加Hibernate开发工具
- ListView 下拉更新 (支持 Android)
- iOS 学习笔记 九 (2015.04.02)IOS8中使用UIAlertController创建警告窗口
- 现代程序设计——homework-09
- java poi出excel换行问题
- SSH框架总结(框架分析+环境搭建+实例源代码下载)
- [每日一题] OCP1z0-047 :2013-07-29 视图――别名
- 数据结构基础——结构体struct及类型别名typedef的使用
- 同步锁Synchronized与Lock的区别?
- H5转图片支持保存
- 使用参数innodb_file_per_table支持MySQL InnoDB表数据共享空间自动收缩
- 一些关于SQL优化的总结
- nodejs+websocket聊天工具
- Unity搭建简单的图片服务器
- jdk(1.8)命令行工具(二)
- java基础14 多态(及关键字:instanceof)
- Oracle中的substr()函数详解案例
- 面试准备——(二)专业知识(4)C/C++语言
- 基础的表ADT -数据结构(C语言实现)