当前位置: 查字典图书网> 算法> Oracle性能诊断艺术> 好书

好书

对“好书”的回应

jametong 2009-12-09 01:34:31

共享有两种类型.
1. 在shared pool里面共享
这种情况下,除非session_cached_cursors参数大于0,否则必须先进行语法/语义检查,否则到shared pool里面去查找是否有可共享的游标根本没有意义,因为这个SQL可能根本无法执行,找到有能如何,,再说找游标这个动作比语法/语义检查的成本是要高的,,因为这涉及到shared pool里面相关latch的获取与搜索.

2. 在PGA里面共享,,
在这种情况下, 程序是直接根据这个游标的handle来进行搜索,,其实就是一半意义上的statement cache,,所以进行语法/语义检查的成本一半会超过直接根据游标handle搜索可用游标的成本..

《Oracle性能诊断艺术》热门书评


书名: Oracle性能诊断艺术
作者: [瑞士] Christian Antognini
出版社: 人民邮电出版社
原作名: Troubleshooting Oracle Performance
译者: 童家旺  |  胡怡文  |  冯大辉
出版年: 2009-10
页数: 451
定价: 75.00元
装帧: 平装
丛书: 图灵程序设计丛书·数据库系列
ISBN: 9787115215147