- 8
- 0
- 约1.18万字
- 约 9页
- 2017-11-27 发布于河南
- 举报
cbo和rbo的若干界定方法
一 CBO中COST的计算公式
CBO从9i开始引入CPU成本评估,这个评估不是动态的,不会根据系统负荷变化
其成本评估公式大致如下,供参考:
COST = ( #srds * sreadtm + #mrds * mreadtm + #cpucycles / cpuspeed ) / sreadtm
各参数含义:
#srds number of single block readssreadtm single block read time#mrds number of multi block readsmreadtm multi block read time#CPUCycles number of CPU CyclesCPUspeed CPU cycles per second
二 CBO中COST的计算公式2
CBO的成本计算主要由物理I/O组成,实际公式为:
COST = Phyiscal Disk IO + CPU/1000 + NetIO*1.5
IO表示物理I/O请求,
CPU表示逻辑I/O请求,
NetI/O表示通过数据库连接访问远程数据库的逻辑I/O请求.
CBO会尝试计算所有可能执行计划的物理I/O,保留只需要最小物理I/O的计划.
关于CBO的一些实验:
/250228.html
三 关于RBO的运算优先级
/lovexueer/archive/20
原创力文档

文档评论(0)