rel="File-List" href="file:///C:%5CDOCUME%7E1%5Csandy%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml" target="_blank" rel="external nofollow" >
經過幾周的調優,終于達标了,在1千萬的資料量下,速度提高到原始速度的100倍。散步歸來,整理如下:
1 aix5安裝
1.1 bos安裝
1.2 必備軟體包安裝
1.3 安裝更新檔
1.4 安裝語言包
1.5 打開異步io
1.6 安裝監控工具nmon
1.7規劃檔案系統
擴充現有檔案系統大小
準備 jfs2并行io檔案系統 安裝oracle
建立裸裝置 存放資料檔案和redologfile
規劃方案:
在不同的磁盤上建立jfs2檔案系統(從5.2開始aix支援并行io)
挂載點 | Fs_type | 裝置 | 用途 | 備注 |
/mnt_01 | Jfs2 | hdisk0 | 資料檔案、控制檔案 | Mount –o cio |
/mnt_01 | Jfs2 | hdisk1 | ||
/ora_base | Jfs2 | hdisk2 | 安裝oracle程式 | |
/ora_base/oradata/redolog_01.dbf | raw | hdisk1 | 建立lv上,再建立符号連結到/dev/rlv_name 别忘了改lv檔案的屬主(r開頭的檔案) | |
/ora_base/oradata/redolog_02.dbf | raw | hdisk2 |
1.8 修改系統參數
1.8.1 修改使用者的最大程序數
1.8.2 修改使用者打開最大的檔案數
1.8.3 優化io參數
1.8.4 優化記憶體參數
2 oracle安裝
2.1 安裝oracle10gR2(參考oracle的官方文檔,安裝媒體的doc目錄下)
2.2 建立執行個體
2.3 安裝監控工具statspack
2.3 準備測試資料
3 sql優化
3.1 建立索引
3.2 建立分區
3.3 為大表打開cache和Parrel選項
3.4 其他優化
4 開始壓力測試
4.1 監控作業系統(vmstat ,nmon)
4.2 生成監控快照
4.3 生成監控報告
4.4 分析監控報告
4.5 确定瓶頸
4.6 修改程式
4.7 優化oracle
4.8 重複2~7
4.9 儲存設定到pfile
5與目标比較,達标則優化完成。