Fork me on GitHub

字典

等待,wait

select * from v$session_wait;
select * from v$system_event;
select * from v$session_event;
select wait_class#,count(*) from v$event_name where not wait_class#=0 group by wait_class#;
select * from v$event_name where not wait_class#=0;

----------------------------------------

锁,enqueue

select * from dba_lock;
select * from dba_lock_internal;

---------------------------------------

统计

select * from v$sysstat;
--会话断开,所有的统计在sysstat中更新
select * from v$sysstat order by class;
select * from v$sysstat where class="64" order by name;
select * from v$sysstat where statistic# between 633 and 635;

select * from v$session where type='USER' order by sid;
select * from v$session where username='KYC_ACC';
--找出一个会话id,sid

select * from v$sesstat;
--再在一个sid对应679个统计名
select sid from v$sesstat group by sid;
select * from v$sesstat where sid=16;
select * from v$statname;

--加字段,以便信息更全
SELECT
a1.*,
a2.name,
a3.schemaname
FROM
v$sesstat a1
LEFT JOIN v$statname a2 ON a1.statistic# = a2.statistic#
left join v$session a3 on a1.sid=a3.sid
WHERE
a1.sid = 16;

 

-------------------------------------------

posted on   阳光-源泉  阅读(92)  评论(0编辑  收藏  举报

编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示