Parse Time Elapsed需在AWR报告的Time Model Statistics节中查找,其值超1%或硬解析超100次/秒、硬解析占比超5%即异常;v$sql不存解析时间,应查v$sqlarea或dba_hist_sqlstat;硬解析飙升主因常为shared pool不足或绑定变量缺失。
Parse Time Elapsed不是独立指标,它藏在AWR报告的Time Model Statistics节里,不是Top SQL或等待事件列表里的显眼项。很多人翻遍“SQL ordered by Elapsed Time”却漏掉它,因为解析耗时根本不会出现在那里——它属于数据库启动、硬解析、执行计划生成阶段的开销,和SQL执行本身是分离的。
实操建议:
Time Model Statistics,定位到“Parse Time Elapsed”行,注意看它的绝对值(秒)和占DB Time的百分比;Hard Parses每秒次数(在Load Profile节)更关键:超过100次/秒基本说明绑定变量缺失或cursor_sharing配置不当;Soft Parses和Hard Parses比例:硬解析占比>5%通常已属异常。v$sql视图不记录解析时间,它只存执行统计(如elapsed_time、cpu_time)。想查某条SQL的解析开销,必须换视图。
实操建议:
SELECT sql_id, parsing_schema_name, loads, executions FROM v$sql WHERE loads > 0 ORDER BY loads DESC FETCH FIRST 10 ROWS ONLY;SELECT sql_id, sum(hard_parses) hard_parses_total, sum(soft_parses) soft_parses_total FROM dba_hist_sqlstat WHERE snap_id BETWEEN 12345 AND 12346 GROUP BY sql_id HAVING sum(hard_parses) > 10 ORDER BY hard_parses_total DESC;loads字段在v$sql中代表硬解析次数,不是“加载次数”——这是常见误解;dba_hist_sqlstat里没有parse_time列,但hard_parses和soft_parses足够定位问题SQL。硬解析高 ≠ 一定是SQL写得差。更可能是共享池配置或应用层调用方式出了问题。
实操建议:
shared_pool_size是否过小:查SELECT component, current_size/1024/1024 mb FROM v$memory_dynamic_components WHERE component = 'shared pool',若current_size频繁波动或接近min_size,说明内存不足导致执行计划被挤出;SELECT sql_text FROM v$sql WHERE sql_text LIKE '%WHERE id = 123%' AND sql_text NOT LIKE '%WHERE id = :b1%';cursor_sharing = force可缓解(但慎用——可能引入非最优执行计划);EXECUTE IMMEDIATE的动态语句,这是硬解析大户。AWR报告只显示SQL前1000字符,dba_hist_sqltext也常因存储策略丢失最新SQL或被截断。解析问题往往卡在WHERE条件末尾或子查询里,前1000字看不出端倪。
实操建议:
v$sql:SELECT sql_fulltext FROM v$sql WHERE sql_id = 'abc123xyz'——这是最可能拿到完整文本的地方;v$sql里找不到,再试dba_hist_sqltext,但要加AND piece = 1确保取首段,并用ORDER BY piece拼接多段;v$sql只保留最近缓存的SQL,如果SQL刚执行完就被老化淘汰,就得靠ASH回溯:SELECT sql_text FROM v$active_session_history WHERE sql_id = 'abc123xyz' AND rownum = 1;小米路由器3G怎么恢复出厂设置(小米路由器3G该如何恢复出厂设置)
小米路由器3g和4a千兆版哪个好(小米路由器3g和4a千兆版对比区别)
Sensor Tower:ChatGPT全球份额跌破50%,Gemini与Claude加速追赶
OpenAI提速狂飙16倍!GPT-5.6多智能体V2上线,741轮怪物对话1秒打开
“十五五”时期 煤矿危险繁重岗位将由机器人替代
waytouniverse/ppt-generator:从 Markdown 大纲生成风格统一的 PPT 图片