标签:暴增 Temp createdate 数据库 查询 machine sql Oracle id
创建v$session的镜像表Temp_Session,记录所有时刻连接情况
1、查询“某个程序/机器”连接数
-- 查询“某个程序/机器”连接数
Select s.sql_id,s.machine, s.createdate, count(*)
From Temp_Session s
where s.createdate > to_date('2022/1/4 10:42:00', 'yyyy/mm/dd hh24:mi:ss') and s.machine='NT AUTHORITY\SER89'
group by s.sql_id,s.machine, s.createdate
HAVING count(*) > 1;
结果:
2、查询问题机器SQLID
-- 查询问题机器SQLID
select '''' || t.sql_id || '''' || ','
from Temp_Session t
where SQL_ID is not null
and MACHINE = 'NT AUTHORITY\SER89'
order by Createdate desc
结果:
3、查询具体SQL,判断问题点
--查询具体SQL,判断问题点
select * from V$sql where sql_id in('ffbh19jfz8xv6',
'df4fbrc1y3ktf',
'frjgyg84k314h',
'5g4njqyb5dpba',
'bt44yj3pq6q0g',
'g4f9wujgyp08p',
'0f6kgbg0zy90u',
'4sr06baaxn0uh',
'2at4f8puk1f6c',
'cy3gny6kub25k',
'1w16d9sc13hpx',
'34nt97h1dxhgb',
'bgr081bdf7du7',
'dv0qzhp9fzvjd',
'7vmaz0uf75r77',
'dvwx5qk1a4jyc',
'6371nb3cxf67k',
'87vc9a6g7ry7c',
'45qj8ujbhyncs',
'atc7g0xc7ttw7',
'awt2ysqt5vtfb');
结果:
标签:暴增,Temp,createdate,数据库,查询,machine,sql,Oracle,id 来源: https://blog.csdn.net/weixin_43628257/article/details/122299946
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。