国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

[Learn Oracle from OTN]數據塊預讀技術

2024-08-29 13:37:56
字體:
來源:轉載
供稿:網友

  今日在otn上閑逛,翻到幾篇去年的老文章,看到這一篇介紹9i中數據塊預讀技術的,感覺值得了解(以前竟沒注重,慚愧慚愧)。相信大家都知道按index搜索的成本在某些條件下會遠遠大于全表掃描的原理。在9i里,針對這個問題,Oracle專門進行了優化:數據塊預讀。 根據簇化較低(poorly clustered)的二叉數索引選取,當需要搜索出大批的記錄時,采用數據塊預讀使的性能得到了大約30%的提升。由于根據索引依次取的的記錄極有可能在不同的數據塊中,使用傳統的方法,每取一條記錄將可能耗去一個io,從而使得搜索變的io bound。而使用數據塊預讀,oracle將會先從索引中提取出滿足條件的多的索引鍵值,然后才根據這些鍵值去讀取多個表數據塊,從而減少了同一表數據塊會被多次重讀的可能,一定量的減少了IO。
  
  大家假如有愛好看一下例子,可以參考以下url:
  [[The No.1 Link Start.]]
  
  http://otn.oracle.com/PRodUCts/oracle9i/daily/aug22.Html
  
  [[The No.1 Link End.]]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凌源市| 邹城市| 承德县| 新余市| 邓州市| 梅河口市| 林西县| 商南县| 怀来县| 海晏县| 安达市| 宽城| 宣城市| 伊川县| 石城县| 沙河市| 苏尼特右旗| 兰坪| 股票| 高要市| 黔南| 朔州市| 凌源市| 林芝县| 盐城市| 琼海市| 梅河口市| 鄯善县| 舟山市| 武鸣县| 甘德县| 子洲县| 赤水市| 桃源县| 宣恩县| 溧阳市| 金乡县| 云阳县| 凤冈县| 施甸县| 北川|