Oracle 成本計算公式

shuangoracle發表於2012-06-05
 開始專門從事資料庫效能優化快1個月了。從今天開始,我決定要好好學習《Cost-Based Oracle Fundamentals》。加油!
 先介紹下成本計算公式,這個公式會影響整個學習過程~
 Cost = (
  #SRds * sreadtim +
  #MRds * mreadtim +
  #CPUcycles / cpuspeed
 ) / sreadtime

 
 #SRds  — number of single block reads
 #MRds — number of multi block reads
 #CPUCycles — number of CPU Cycles
 
 sreadtim — single block read time
 mreadtim — multi block read time
 cpuspeed — CPU cycle per second
 
 成本指的是花費在單塊讀取上的時間,加上話費在多塊讀取上的時間,再加上所需的CPU處理時間,然後將總和除以單塊讀取所話費
 時間。也就是說,成本是語句的預處理時間總和,以單塊讀取時間單元的形式來表示。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24496749/viewspace-731996/,如需轉載,請註明出處,否則將追究法律責任。

相關文章