oracle 查看等待事务,ORACLE 等待事务查询语句

 2023-09-07 阅读 13 评论 0

摘要:session级别查询:select * from v$session_wait where wait_class <> 'Idle'; --> SIDselect * from v$session; --> SQL_ID / PREV_SQL_IDoracle查询当前执行的sql。select * from v$sql --> SQL_TEXTselect * from v$session_event; --> 具

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开头视图结果一直,因为数据是存在数据文件中

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/16973.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息