`
- 浏览:
77027 次
-
--查询Oracle正在执行的sql语句及执行该语句的用户
SELECT b.sid oracleID,
b.username 登录Oracle用户名,
b.serial#,
spid 操作系统ID,
paddr,
sql_text 正在执行的SQL,
b.machine 计算机名
FROM v$process a, v$session b, v$sqlarea c
WHERE a.addr = b.paddr
AND b.sql_hash_value = c.hash_value;
--查出oracle当前的被锁对象
SELECT l.session_id sid,
s.serial#,
l.locked_mode 锁模式,
l.oracle_username 登录用户,
l.os_user_name 登录机器用户名,
s.machine 机器名,
s.terminal 终端用户名,
o.object_name 被锁对象名,
s.logon_time 登录数据库时间
FROM v$locked_object l, all_objects o, v$session s
WHERE l.object_id = o.object_id
AND l.session_id = s.sid
ORDER BY sid, s.serial#;
--kill掉当前的锁对象可以为
alter system kill session 'sid, s.serial#'; --sid,s.serial# 需替换为对应进程的sid,s.serial#。
--查找前十条性能差的sql.
SELECT *
FROM (select PARSING_USER_ID,
EXECUTIONS,
SORTS,
COMMAND_TYPE,
DISK_READS,
sql_text
FROM v$sqlarea
order BY disk_reads DESC)
where ROWNUM < 10;
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
查询ORACLE 系统中当前会话正在执行的有关SQL语句。
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
oracle监听执行,可以监听应用执行的sql语句
主要给大家介绍了oracle查看执行最慢与查询次数最多的sql语句,文中给出完整的示例代码,相信对大家的学习或者工作具有一定的参考价值,有需要的朋友们下面来一起看看吧。
Oracle中SQL语句执行效率的查找与解决..
oracle Sql语句二 oracle Sql语句二
Oracle批处理:使用C# 自带Oracle驱动一次执行多条Sql语句
Oracle常用SQL查询语句,Oracle常用SQL查询语句,Oracle常用SQL查询语句
面试oracle必备的sql语句
还在为不会写oracle语句而烦恼的话,“oracle常用监控SQL语句集合”会帮你轻松解决!
oracle常用SQL语句下载 oracle常用SQL语句下载 oracle常用SQL语句下载
ORACLE__SQL语句教学
Oracle中用sql语句创建数据库,比较长,一般做了解
Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理
sqlserver自动生成sql语句工具sqlserver转oracle
NULL 博文链接:https://heisetoufa.iteye.com/blog/287301
一些常见的Oracle数据库的sql语句的总结,便于快速的复习Oracle语句。
ORACLE 常用SQL语句,ORACLE数据库初使用者可以看看。
Oracle学习,常用sql语句汇总,适合新手使用。
对ORACLE-SQL进行一些布局优化,更新它的格式