1. OPTIMIZER_INDEX_COST_ADJ:调整优化器在选择访问路径时更趋于使用索引还是使用全表扫描.缺省值100(即100%,百分比系数)表示按照常规方式计算索引访问路径.若为其他值,表示在计算得出的常规索引代价基础上乘以该百分比系数,使得其索引代价更少或更多.如:设置为50,表示索引访问代价是正常索引代价的50%,使得系统更偏向于使用索引.
在OLTP环境,可以设定此值小于100.
2. OPTIMIZER_INDEX_CACHING
[@more@]设置非0值,将使得CBO更倾向于使用嵌套循环(Nested loop)和IN-LIST.定义了优化器假定索引块在内存中的百分比.设置此参数为高值,导致优化器更倾向于选择nested loop join相比sort merge join 或hash join; 更倾向于选择in-list iterators 相比全表扫描或其他索引.
此参数可以设置为非0值,缺省为0.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/87149/viewspace-1003909/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/87149/viewspace-1003909/