session级别查询:
select * from v$session_wait where wait_class <> 'Idle'; --> SID
select * from v$session; --> SQL_ID / PREV_SQL_ID
oracle查询当前执行的sql。select * from v$sql --> SQL_TEXT
select * from v$session_event; --> 具体SID有那些wait事务
session级别统计:
select * from v$sesstat / select * from v$statname --> 某个session做过的事务及次数
oracle等待事件查看。select s1.sid, s2.NAME,s1.value
from v$sesstat s1, v$statname s2
where s1.STATISTIC# = s2.STATISTIC#
and s1.sid=124
oracle事务,system级别统计:
select * from v$system_event;
select * from v$sysstat --> 整个系统相关的事务次数
V$开头视图vsDBA开头视图:
oracle sql语句、V$开头视图每次运行结果不同,因为数据是存在内存中;
DBA开头视图结果一直,因为数据是存在数据文件中
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态