JUST DO IT ~

          我只想當個程序員

          手動 統計信息 試驗 exec dbms_stats.gather_table_stats('IDMP','table');




          SQL> exec dbms_stats.gather_table_stats('IDMP','TEST_GDDG');

          PL/SQL 過程已成功完成。

          SQL>
          select  num_rows from dba_tables
             where owner='IDMP' and table_name ='TEST_GDDG';


            NUM_ROWS
          ----------
                 182

          SQL> truncate table test_gddg
            2  ;

          表被截斷。

          SQL> select  num_rows from dba_tables
            where owner='IDMP' and table_name ='TEST_GDDG';


            NUM_ROWS
          ----------
                 182

          SQL> exec dbms_stats.gather_table_stats('IDMP','TEST_GDDG');

          PL/SQL 過程已成功完成。

          SQL>

          select  num_rows from dba_tables
              where owner='IDMP' and table_name ='TEST_GDDG';


            NUM_ROWS
          ----------
                   0

          SQL>


          另外 補充
          http://www.dbanotes.net/database/oracle_dbms_stats.html
          導出和回復統計信息

          用 DBMS_STATS 構造 STATS 環境

          dbms_stats VS analyze



          http://yumianfeilong.com/2007/05/26/dbms_stats-vs-analyze/



          眾所周知,Table是分區的時候,analyze根據所有partition上的已有的統計信息“計算”出整個表級別上的統計信息;而dbms_stats是實際去計算整個表范圍的統計信息,因此表級別的統計信息比analyze更精確,反映表上真實的情況.




          posted on 2008-10-05 10:36 小高 閱讀(2065) 評論(0)  編輯  收藏 所屬分類: Oracle

          導航

          <2008年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新宾| 邵阳县| 噶尔县| 宁津县| 永新县| 沧州市| 革吉县| 肃北| 宁南县| 兰溪市| 金平| 奉贤区| 洛阳市| 内江市| 阿拉尔市| 丰县| 鄄城县| 张家界市| 华阴市| 黄大仙区| 文水县| 博野县| 于田县| 清镇市| 宁都县| 柯坪县| 凤凰县| 舟山市| 禄丰县| 遂平县| 西城区| 新龙县| 吉林省| 华宁县| 太仆寺旗| 图木舒克市| 横山县| 双鸭山市| 栾城县| 高淳县| 新巴尔虎左旗|