亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

Oracle Optimizer:遷移到使用基于成本的優化器-----系列1.2

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

  
Oracle Optimizer:遷移到使用基于成本的優化器-----系列1.2

3.2基于成本的優化器(CBO)

基于成本優化器遵循計算代價的方法學。所有的執行計劃隨成本標識,優化器選擇成本最低的一個。在執行計劃中,較高的成本將意味著較高的資源。成本越低,對查詢來說越高效。
CBO使用所有存儲在數據字典中可用的統計資料信息和柱狀圖,用戶提供提示和的參數設置來達成使用的成本,CBO生成所有可能訪問方法的排列然后選擇最合適的。排列的數量依靠于查詢中出現的表數量,有時能達到約80,000個排列甚至更多,請參考系列的第二部分參數章節來設置相關參數。
CBO也可能完成諸如查詢轉換、視圖合并或轉換的操作,增加join謂詞等等。
這將改變原始語句并改變正存在或者是新添加的謂詞,得自新的訪問計劃的所有的這些目的會比原來存在的好些。注重轉換并不影響返回的數據,而僅僅是執行路徑,請參考系列第二部分參數章節相關聯的信息。

3.2.1統計資料


統計資料按順序提供了準確的輸入以供CBO正常工作;生成的數據存儲在對象中并且包括諸如表中行的數量、列中單一值、索引中頁的塊數等等信息。統計資料越準確,優化器提供的結果越高效。請參考本系列第三部分生成統計資料章節中怎樣生成這些信息和如何最好地維持它。統計資料可能是精確的或估計的,它用COMPUTE 子句分析在對象中所有的數據,它將給優化器精確的信息以工作并且達到完美的執行計劃。
用ESTIMATE子句,將會分析在對象中提及的樣本大小的數據內容從而生成統計資料,樣本大小會被指定成隨機分析的行的數量或者行的百分比從而生成統計資料,也可以指定可選的塊樣例,假如系統中存在巨額表數據,它將節約時間。
好的執行計劃的前提依靠于估計值和精確值有多接近,可以試驗一下設置不同的樣本大小來達到適合的目標或對不同類型的表產生不同的評估級別,這種思想對達到接近精確統計是相當可行的。
統計資料存儲在所有者為SYS用戶的數據詞典中,下面的視圖顯示了表、列,索引的收集統計信息.
表:
DBA_TABLES
NUM_ROWS –行的數量
BLOCKS – 已用的塊數量
EMPTY_BLOCKS –未使用的空塊數量
AVG_SPACE – 分配給表的平均自由空間(以字節計),考慮所有空的和自由的塊.
CHAIN_CNT – 鏈連或移動的行的數量
AVG_ROW_LEN –以字節計的平均行的長度
LAST_ANALYZED – 上次表分析的日期
SAMPLE_SIZE –提供給ESTIMATE統計的樣本大小,對于COMPUTE則等于NUM_ROWS列的值.
GLOBAL_STATS –對于分區表, YES –收集統計資料將作為一個整體, NO –收集統計資料將估計表
USER_STATS –假如用戶指明為表設置統計,則為YES
對于一個表的單獨分區的統計資料從DBA_TAB_PARTITIONS可以找到,簇統計資料從DBA_CLUSTERS可以找到.

DBA_TAB_COLUMNS
NUM_DISTINCT – 單一值的數量
LOW_VALUE –最小值
HIGH_VALUE – 最高值
DENSITY – 列的聚集度.
NUM_NULLS –涉及列空值的記錄數
NUM_BUCKETS – 柱狀圖中柱的數量,參考柱狀圖章節
SAMPLE_SIZE –ESTIMATE統計提供的樣本大小,假如是COMPUTE則等于全部行數
LAST_ANALYZED -上次表分析的日期
DBA_TAB_COL_STATISTICS 顯示相似的數據,–對于分區表列統計資料從DBA_PART_COL_STATISTICS和DBA_SUBPART_COL_STATISTICS可以找到
索引
DBA_INDEXES
BLEVEL –索引的深度,從根級到葉級
LEAF_BLOCKS –頁級塊的數量.
DISTINCT KEYS – 單一鍵值的數量
AVG_LEAF_BLOCKS_PER_KEY –每一個單一鍵值出現的平均數量對于獨特索引應該為1
AVG_DATA_BLOCKS_PER_KEY –單一鍵值指向的表中塊的平均數量
CLUSTERING_FACTOR –決定行按索引排序的總數.假如數量靠近塊的數量,則該表是按照索引順序排序的,也就是說,頁未級的的全部指向表中同一塊的行.假如索引與行數接近,索引會隨機排序, 也就是說, 頁未級的的全部是分散指向多個塊的行。  
NUM_ROWS – 索引行數
SAMPLE_SIZE - ESTIMATE統計提供的樣本大小,假如是COMPUTE則等于全部行數
LAST_ANALYZED -上次表分析的日期
GLOBAL_STATS對于分區表, YES –收集統計資料將作為一個整體, NO –收集統計資料將估計表
USER_STATS假如用戶指明為表設置統計,則為YES
PCT_DIRECT_access –索引組織表的次要索引,有效猜測行的百分比
單一分區索引統計可從DBA_IND_PARTITIONS 和DBA_IND_SUBPARTITIONS找到
涉及到柱狀圖信息的數據詞典以后將會討論. (待續) right">(出處:清風軟件下載學院)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲第一级黄色片| 欧美大片大片在线播放| 日本国产一区二区三区| 97精品一区二区视频在线观看| 久久不射电影网| 日韩中文理论片| 欧美人与性动交| 欧美成人激情视频免费观看| 日韩欧美国产激情| 91超碰caoporn97人人| 欧美国产亚洲精品久久久8v| 日韩国产中文字幕| 伊人伊成久久人综合网小说| 国产专区欧美专区| 97视频国产在线| 成人天堂噜噜噜| 92看片淫黄大片看国产片| 国产精品精品国产| 欧美怡红院视频一区二区三区| 亚洲va久久久噜噜噜久久天堂| 曰本色欧美视频在线| 亚洲国产又黄又爽女人高潮的| 欧美视频不卡中文| 亚洲国产另类 国产精品国产免费| 日韩久久精品电影| 国产美女主播一区| 日韩中文字幕在线视频播放| 亚洲视频在线观看网站| 欧美大肥婆大肥bbbbb| 一区二区三区日韩在线| 精品成人国产在线观看男人呻吟| 欧美日韩加勒比精品一区| 97精品国产97久久久久久| 激情久久av一区av二区av三区| 亚洲欧美日韩直播| 88国产精品欧美一区二区三区| 欧美成人h版在线观看| 午夜精品一区二区三区在线视频| 久久精品久久久久久国产 免费| 欧美日韩一区二区在线播放| 欧美激情第1页| 亚洲成人xxx| 精品一区二区亚洲| 亚洲国产精品va在线观看黑人| 最新国产成人av网站网址麻豆| 一区二区三区回区在观看免费视频| 亚洲精品综合久久中文字幕| 日韩精品中文字幕在线播放| 色爱av美腿丝袜综合粉嫩av| 好吊成人免视频| 日韩视频欧美视频| 亚洲国产精久久久久久| 亚洲人成在线观看| 亚洲高清不卡av| 91久久久久久久久久久| 国产精品久久久久久网站| 色99之美女主播在线视频| 欧美激情aaaa| 国产精品视频免费在线| 欧美大片在线看免费观看| 欧美在线视频在线播放完整版免费观看| 国产日本欧美一区二区三区| 国内精品小视频在线观看| 91精品国产九九九久久久亚洲| 久热99视频在线观看| 国产精品88a∨| 国产亚洲欧美一区| 九九热这里只有精品6| 欧美电影在线免费观看网站| 国产婷婷成人久久av免费高清| 欧美日韩另类视频| 精品国产依人香蕉在线精品| 午夜精品美女自拍福到在线| 97精品一区二区视频在线观看| 欧美在线观看日本一区| 福利二区91精品bt7086| 91国产美女视频| 国产精品精品一区二区三区午夜版| 亚洲欧美日韩网| 欧美丰满老妇厨房牲生活| 主播福利视频一区| 日韩的一区二区| 久久视频在线观看免费| 热re99久久精品国产66热| 日韩高清电影免费观看完整版| 日韩欧美在线字幕| 91精品中国老女人| 色综合亚洲精品激情狠狠| 日本国产精品视频| 91超碰中文字幕久久精品| 亚洲福利视频二区| 日韩一二三在线视频播| 91a在线视频| 国模gogo一区二区大胆私拍| 亲爱的老师9免费观看全集电视剧| 欧美在线一区二区视频| 高清日韩电视剧大全免费播放在线观看| 国产一区二区视频在线观看| 国产精品久久久久久久9999| 国产91精品最新在线播放| 久久免费国产视频| 亚洲无线码在线一区观看| 欧美亚洲国产日本| 国产一区二区三区在线播放免费观看| 午夜伦理精品一区| 亚洲裸体xxxx| 4438全国成人免费| 91亚洲精品在线| 国产一区二区三区直播精品电影| 亚洲欧美综合精品久久成人| 欧美精品在线极品| 日韩av在线网页| 日韩在线视频中文字幕| 国产精品视频xxx| 国产91精品视频在线观看| 欧美香蕉大胸在线视频观看| 午夜精品久久久久久久99黑人| 狠狠色狠狠色综合日日小说| 亚洲电影免费观看高清完整版在线观看| 91爱爱小视频k| 国产欧美精品日韩精品| 久久久久久久久久久亚洲| 亚洲欧美中文日韩在线| 欧美黄色小视频| 国产一区二区三区视频在线观看| 亚洲另类图片色| 久久国产加勒比精品无码| 国产精品高清在线观看| 91亚洲国产成人精品性色| 欧美午夜精品久久久久久久| 亚洲最大福利视频网站| 麻豆一区二区在线观看| 日韩在线视频线视频免费网站| 亚洲欧洲偷拍精品| 亚洲欧美另类人妖| 91理论片午午论夜理片久久| 久久在精品线影院精品国产| 上原亚衣av一区二区三区| 亚洲字幕在线观看| 亚洲影院在线看| 国产精品一区专区欧美日韩| 日韩在线视频线视频免费网站| 欧美国产精品人人做人人爱| 日韩欧美成人网| 一本色道久久88亚洲综合88| 欧美日韩美女在线| 国产精品白丝av嫩草影院| 亚洲欧美日韩中文在线制服| 日韩欧美国产免费播放| 久久免费成人精品视频| 久久久国产精彩视频美女艺术照福利| 最近2019年中文视频免费在线观看| 日韩a**中文字幕| 日韩美女在线观看一区| 欧美日本国产在线| 国产成人精品久久亚洲高清不卡| 国产精品丝袜白浆摸在线| 97精品一区二区视频在线观看| 国产日韩精品一区二区| 国产精品视频公开费视频| 精品国产欧美一区二区五十路| 91成人精品网站| 久久久久久这里只有精品| 成人在线视频福利|