dba_tab_modifications -- 表中改變行次佔10%才分析統計資訊
Oracle 11.2.0.2.0 , Linux AS 5.4
表 AAA 有 24 條記錄 。
select * from sys.dba_tab_modifications where table_owner='DFMS' and table_name='AAA' ;
修改5行記錄
然後執行 EXEC DBMS_STATS.FLUSH_DATABASE_MONITORING_INFO ;
select * from sys.dba_tab_modifications where table_owner='DFMS' and table_name='AAA' ;
查詢發現欄位 updates 增加了 5
同樣的方法修改同一行記錄 5 次, updates 同樣增加 5 .
而Oracle 判斷某個表的統計資訊是否陳舊的(stale) 的依據就是這個表, 那麼也就是說 10% 是指對錶
的更新行次 (而不是行數) 佔整個錶行數的比例 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-708554/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- _optimizer_invalidation_periond導致收集統計資訊後執行計劃沒有改變
- ORACLE表統計資訊與列統計資訊、索引統計資訊Oracle索引
- ORACLE表統計資訊與列統計資訊Oracle
- 系統統計對成本的改變
- sql執行計劃是否改變SQL
- 使用hint改變執行計劃
- 透過Python進行MySQL表資訊統計PythonMySql
- Solaris如何改變系統執行級
- Oracle10g 優化統計資訊(自動)不包含統計分割槽表中的local index ?Oracle優化Index
- 改變苦逼的生活:技術變成客戶才值錢
- 改變數字分析生態系統的10個大資料公司變數大資料
- 在JS中統計函式執行次數JS函式
- 11g 改變SQL執行計劃SQL
- oracle中通過decode實現行變列的二維表統計展示Oracle
- [MySQL] 行列變化各種方法實現總結(行變列報表統計、列變行資料記錄統計等)MySql
- oracle之autotrace統計資訊分析Oracle
- PostgreSQL中統計資訊計算SQL
- 改變世界的10大計算機病毒計算機
- MySQL中關於Qustions計算的改變MySql
- 資料資訊圖:App 改變世界APP
- PostgreSQL DBA(10) - 統計資訊SQL
- 【STATS】Oracle遷移表統計資訊Oracle
- Oracle 通過註釋改變執行計劃Oracle
- 資訊集--資訊系統分析設計關鍵
- 記一次,因表變數導致SQL執行效率變慢變數SQL
- 改變行業的人工智慧模型Top10!行業人工智慧模型
- 利用coe_xfr_sql_profile 改變執行計劃SQL
- Sqlserver表統計資訊丟失問題SQLServer
- 重新收集oracle表的統計資訊Oracle
- 【統計資訊】Oracle統計資訊Oracle
- 通過鎖定表的統計資訊來穩定sql的執行計劃SQL
- 以統計分析為目標的資訊系統
- 大資料正在改變企業資訊化大資料
- 改變歸檔模式,顯示歸檔資訊模式
- [總結] Oracle表的分析統計Oracle
- 雲端計算改變資訊產業發展格局及生產生活方式產業
- 利用Web設計中的排版表達資訊Web
- 如何改變Excel 2010中Enter鍵的功能Excel