收集全庫統計資訊
收集全庫的統計資訊引數理解
經常使用一條收集資料庫統計資訊的語句,對它的引數不是很瞭解。網上搜尋一下
exec dbms_stats.gather_database_stats(estimate_percent=>10,degree=>8,cascade=>true,granularity=>'ALL');
1)estimate_percent:
這個參數列示選擇的取樣比例,如果太低,收集速度會快,但可能不會很準確,如果太高,收集速度會慢,但比較準確,各有利弊。
表示選擇的取樣比例,如果太低,收集速度會快,但可能不會很準確,如果太高,收集速度會慢,但比較準確,各有利弊,預設是100%。
2)degree
並行統計資訊收集,應該 根據物件的大小和並行性初始化引數的設定選擇恰當的並行度,預設為null
3)cascade
這個參數列示是否收集表對應的索引、列等的統計資訊
4)granularity
這個引數有四個值
① ALL:採集Global、partition、subpartition等粒度統計資訊。
② AUTO:根據分割槽型別,由Oracle確定統計資訊採集粒度。
③ PARTITION:只採集partition粒度統計資訊。
④ SUBPARTITION:只採集subpartition粒度統計資訊
另外還有收集使用者和表的統計資訊的蒐集
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547066/viewspace-2721442/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 收集資料庫統計資訊需要收集直方圖資訊.資料庫直方圖
- 6 收集資料庫統計資訊資料庫
- Oracle收集統計資訊Oracle
- Oracle 統計資訊收集Oracle
- 收集oracle統計資訊Oracle
- ORACLE 收集統計資訊Oracle
- 【統計資訊】Oracle常用的收集統計資訊方式Oracle
- mysql如收集統計資訊MySql
- MySQL 5.5 統計資訊收集MySql
- 微課sql最佳化(3)、統計資訊收集(2)-如何收集統計資訊SQL
- MySQL系統如何收集統計資訊MySql
- Oracle統計資訊自動收集Oracle
- oracle收集統計資訊job停止Oracle
- oracle 統計資訊檢視與收集Oracle
- Fixed Objects Statistics統計資訊收集 - 2Object
- oracle 11g統計資訊收集Oracle
- EMD_MAINTENANCE 引起統計資訊收集AINaN
- 收集統計資訊的簡單操作
- ORACLE 統計資訊的收集與管理Oracle
- 統計資訊收集不完的解決
- Oracle 12c資料庫優化器統計資訊收集的最佳實踐(三)|何時不需要收集統計資訊Oracle資料庫優化
- Oracle11g 統計資訊-----統計資訊自動收集任務Oracle
- Oracle11g 統計資訊——統計資訊自動收集任務Oracle
- Oracle 12c資料庫最佳化器統計資訊收集的最佳實踐(三)|何時不需要收集統計資訊Oracle資料庫
- Oracle運維指令碼-收集統計資訊Oracle運維指令碼
- oracle統計資訊--直方圖的收集:Oracle直方圖
- 重新收集oracle表的統計資訊Oracle
- 關於oracle自動收集統計資訊Oracle
- Oracle統計資訊的收集和維護Oracle
- 收藏!生物資訊學資料庫大全,全網最全收集整理!資料庫
- 微課sql最佳化(8)、統計資訊收集(6)-統計資訊查詢SQL
- [統計資訊系列7] Oracle 11g的自動統計資訊收集Oracle
- EBS系統資料庫統計資訊收集總結- gather_schema_stats [final]資料庫
- [Oracle] Oracle收集統計資訊的取樣比例Oracle
- Oracle 11g手工收集表統計資訊Oracle
- Oracle 11g 統計資訊收集指令碼Oracle指令碼
- 批量修改資料後應收集統計資訊
- ORACLE 11g 自動收集統計資訊Oracle