我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 语义检查 >

请教关于library hit和soft parse这两个指标的区别

归档日期:06-06       文本归类:语义检查      文章编辑:爱尚语录

  硬解析太多,会大大降低性能。软解析太多,也不是好事,因为在软分析过程中,会长时间持有library cache latch,因为软分析过程中,依然要分析语法和语义检查,除非该语句在会话的游标缓存中。你可以通过设置参数session_cached_cursors来减少library cache latch的持有时间。(具体信息请查看oracle metalink,编号#30804.1和 #62143.1)。但是,减少软分析的最佳方法还是优化应用程序。最好是分析一次,执行多次(很像java的宣传口号),而不要分析一次,执行一次。你可以通过v$sqlarea的parse_calls列来查找分析过多的sql语句。

本文链接:http://furymagazine.com/yuyijiancha/27.html