function.procedure函数下的过程分析

网友投稿 299 2023-12-30

function.procedure函数下的过程分析

function.procedure函数下的过程分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

function.procedure函数下的过程分析

问题:PKG_END_TO_END_EDW这个函数下的存储过程pro_end_to_end_edw_open执行很慢,但是在数据库里找不到这个 function.procedure对应的sql思路:function.procedure在awr中表现出来,而在数据库里查不到,发生情况是在执行执行存储过程时发现过程里面的sql执行计划发生变化,导致效率下降,根本原因是过程里面的sql导致的,索引在数据库里查询不到正在执行的function.procedure,只有查询dba_objects的object_id,和v$session.PLSQL_ENTRY_OBJECT_ID匹配查它里面的sql,基本就是由于sql执行效率导致的。而function.procedure里的sql往往也会体现在awr报告中的top sql的部分,则需要优化function.procedure或者对问题sql直接优化或使用profile绑定更好的执行计划

看完上述内容,你们掌握function.procedure函数下的过程分析的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何打开别人写好的vue项目?
下一篇:常用集中前端框架(主流的三个前端框架)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~