library cache及buffer cache中如何利用hash演算法得到hash值

tolywang發表於2010-04-16

在library cache中,SQL文字轉化為ASCII碼,然後使用hash演算法計算出對應的hash value. 


在buffer cache中,Oracle抽取buffer cache的資料塊的頭部,在記憶體中構建buffer header, 然後對buffer header
中記錄的資料塊地址和資料塊型別運用hash函式,得到該資料塊所屬的組號(hash bucket)。

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

相關文章