暂无图片
AWR分析报告问题求助:latch free: % DB time 62.07
我来答
分享
仅此而已。
2022-12-10
AWR分析报告问题求助:latch free: % DB time 62.07
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
游湖

查看下系统中是否存在大量硬解析以及未使用绑定变量的语句。

>> 系统中硬解析的数量:

SELECT a.*, SYSDATE - b.startup_time days_old
FROM v$sysstat a, v$instance b
WHERE a.NAME LIKE 'parse%'

>> 发现当前会话中的硬解析

SELECT a.sid,
c.username, c.program,
b.NAME, a.VALUE,
round((SYSDATE - c.logon_time) * 24) hours_connected
FROM v$sesstat a, v$statname b, v$session c
WHERE c.sid = a.sid
AND a.statistic# = b.statistic#
AND a.VALUE > 0 AND b.NAME = 'parse count (hard)'

>> 查找未绑定变量SQL语句

SELECT hash_value, substr(sql_text, 1, 80)
FROM v$sqlarea
WHERE substr(sql_text, 1, 40) IN
(SELECT substr(sql_text, 1, 40)
FROM v$sqlarea
HAVING COUNT(*) > 4
GROUP BY substr(sql_text, 1, 40))

暂无图片 评论
暂无图片 有用 4
lelepapa
2022-12-11
AWR分析报告问题求助:latch free: % DB time 62.07
lelepapa
2022-12-11
dyf1
2022-12-11
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏