qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          一次db2數據庫調優的經歷

          系統上線兩個月左右,請IBM工程師對數據庫進行了一次調優,主要收獲感覺有以下幾點:
          1,應用服務器一定要與數據庫服務器分開
          2,如果存在多個數據庫,一定要硬盤分開(io忙)
          3,每個數據庫的數據與日志一定要硬盤分開(io忙)
          4,針對數據庫主要有如下幾點:
          查看命中率:
          打開實例級開關:主要是以下幾個參數:
          db2 update dbm cfg using DFT_MON_BUFPOOL  ON;
          db2 update dbm cfg using DFT_MON_TABLE  ON;
          db2 update dbm cfg using DFT_MON_STMT  ON;
          update monitor switches using bufferpool on lock on sort on statement on table on uow on;

          抓取快照:
          db2 get snapshot for dynamic sql on dbname;
          db2 get snapshot for table sql on dbname;
          db2 get snapshot for bufferpools on dbname;

          在快照文件中查看行讀,行寫,以及命中率的情況,從而做出相應調整.

          5,修改緩沖池內存大小:
          先查看緩沖池的具體信息:
          select * from syscat.bufferpools;
          修改緩沖池大小:
          alter bufferpool bufferpool_name immediate size 改成的的大小 automatic;
          6,動態監視緩沖池使用情況:
          db2mtrk -i -d
          7,查看數據庫日志某段時間內
          db2diag -time 2009-05-23.00.00.00:2009-05-23.00.30.00

          posted on 2014-02-10 14:22 順其自然EVO 閱讀(289) 評論(0)  編輯  收藏 所屬分類: db2

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 淮阳县| 汕尾市| 江都市| 聂荣县| 定襄县| 德兴市| 白山市| 铜梁县| 金湖县| 温州市| 柘城县| 马山县| 都匀市| 萨迦县| 郧西县| 婺源县| 新郑市| 仙桃市| 武陟县| 洞口县| 江都市| 镇宁| 麻栗坡县| 会理县| 兰考县| 鄂托克旗| 兰坪| 宁明县| 荣成市| 宁河县| 加查县| 磴口县| 长顺县| 黄骅市| 祁东县| 嘉义县| 黑龙江省| 陇西县| 青田县| 缙云县| 巫溪县|