[zt] 統計分析工具dbms_stats 預設引數在 9i、10g中的變化
9i :
ownname VARCHAR2,
tabname VARCHAR2,
partname VARCHAR2 DEFAULT NULL, --> ALL partitions
estimate_percent NUMBER DEFAULT NULL, --> 100% sample
block_sample BOOLEAN DEFAULT FALSE,
method_opt VARCHAR2 DEFAULT 'FOR ALL COLUMNS SIZE 1',
degree NUMBER DEFAULT NULL, --> parallel degree 1
granularity VARCHAR2 DEFAULT 'DEFAULT', --> level (PARTITION + GLOBAL)
cascade BOOLEAN DEFAULT FALSE, --> does not cascade to indexes by default
no_invalidate BOOLEAN DEFAULT FALSE;
10g:
ownname VARCHAR2,
tabname VARCHAR2,
partname VARCHAR2 DEFAULT NULL, --> ALL partitions
estimate_percent DBMS_STATS.AUTO_SAMPLE_SIZE
block_sample BOOLEAN DEFAULT FALSE,
method_opt VARCHAR2 DEFAULT 'FOR ALL COLUMNS SIZE auto',
degree NUMBER DEFAULT NULL, --> parallel degree 1
no_invalidate BOOLEAN DEFAULT AUTO
1. 9i裡注意在收集統計資訊的時候設定cascade=>true ,否則將不收集索引的統計資訊
2. 10g裡注意estimate_percent為auto_sample_size並不是100%,而且10g裡的auto_sample_size取樣的值一般比較小,因此建議不要使用預設值,而是設定estimate_percent為30%以上,11g裡的auto_sample_size採用的值就比較大
3. method_opt在9i裡的設定是for all columns size 1,就是隻收集最大值和最小值不收集直方圖的資訊 ,10g裡method_opt的設定for all columns size auto由oracle根據col_usage$裡的資料來決定是否收集直方圖,因此在oltp的業務中,一定要注意10g裡預設收集直方圖對應用造成的影響 (如bind_peeking,cursor_sharing=similar)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-670973/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 9i, 10g 中table monitoring 10%的變化率是如何統計的
- 硬碟預讀引數變化分析硬碟
- SAP 系統引數設定(zt)
- 10g中查詢初始化引數的值有所改變
- SOLIDWORKS引數化設計工具講座預約 免費參與Solid
- Oracle統計分析 - dbms_statsOracle
- 使用dbms_stats包收集統計資料(zt)
- Python中的預設引數Python
- Oracle Flashback (9i & 10g) [zt]Oracle
- Swift語言中為外部引數設定預設值可變引數常量引數變數引數輸入輸出引數Swift變數
- 10g初始化引數AUDIT_TRAIL變化(二)AI
- 10g初始化引數AUDIT_TRAIL變化(一)AI
- Python中的預設引數值Python
- Oracle9i, 10g 優化分析統計(dbms_stats)指令碼Oracle優化指令碼
- 9i,10g 優化器動態取樣級別引數 -- optimizer_dynamic_sampling (統計優化)優化
- [20210506]oracle19c dbms_stats的預設引數.txtOracle
- [20140812]oracle12c dbms_stats的預設引數Oracle
- 【效能優化】dbms_stats在ORACLE中的使用優化Oracle
- 最影響Oracle系統效能的初始化引數(zt)Oracle
- c#基礎-5.變長引數和引數預設值C#
- 使用預計算分割槽優化引數化優化
- 將所配置的初始化引數重置為系統預設值
- 設計引數化查詢的計劃指南
- ThinkPHP 3.2 系統預設變數/常量PHP變數
- 10g在create index時就有索引統計資訊,9i 沒有Index索引
- 10g中的sga_target引數
- SOLIDWORKS引數化設計方法Solid
- Oracle 9i初始化引數檔案Oracle
- oracle dbms_stats(no_invalidate引數)Oracle
- 系統預設環境變數PATH設定變數
- 柵格化系統在設計中的運用
- Oracle可變引數的優化Oracle優化
- python疑問5:位置引數,預設引數,可變引數,關鍵字引數,命名關鍵字引數區別Python
- Shell程式設計-shell變數2-位置變數和預定義變數程式設計變數
- dbms_stats 使用詳解(zt)
- C++預設引數C++
- 【C++】引數的預設值C++
- Python預設引數的坑Python