CBO Cost Formulas成本计算公式大全: 成本模型:连接方式Join method 注意 连接基数(Join Cardinality)不受到连接方式(join method) 的影响, oracle中主要的三种join method HASH JOIN、Nested Loops、Sort Merge:
- Nested Loops嵌套循环成本公式:
- Cost(outer)+Cost(inner))*cardinality(outer)
- Sort merge 合并排序连接成本公式:
- Cost(outer) + Cost(inner) + Sort(outer) + Sort(inner)
- Hash Join 哈希连接公式:
- Cost(outer) + Cost(inner) + Build(outer) + Probe(inner)
- BLEVEL = number of branch levels in index
- add +1 for leaf block
- FF = filtering factor – selectivity
- LFBL = number of leaf blocks
- CLUF = index clustering factor
- OIC = optimizer_index_caching(default 0)
- OICA = optimizer_index_cost_adj parameter(default=100)
版权声明:原创作品,如需转载,请注明出处。否则将追究法律责任
本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1278512