【AIX】AIX系統下記憶體使用率和交換空間使用率高.doc
環境:AIX 5.3 ML11 ,資料庫版本 : Oracle 10g (10.2.0.4)for AIX 5L 64bit
應用系統:統計分析系統
使用者反映統計分析系統的資料從綜合業務資料庫(RAC+DATAGUARD)遷移出來放到單獨的統計分析系統資料庫後,統計分析系統資料庫所在伺服器的AIX 5.3 ML11系統下記憶體使用率和交換空間使用率一直居高(98~99%),經以下步驟驗證,應該不是記憶體洩露引起的。
步驟:
1, 檢視記憶體、交換空間大小,記憶體:46G原交換空間:16G,新增19G交換空間到35G
lsvg
lsvg -l rootvg
lsvg rootvg
smitty chps
RAM Swap Space
Between 1024 MB and 2048 MB 1.5 times the size of RAM
Between 2049 MB and 8192 MB Equal to the size of RAM
More than 8192 MB 0.75 times the size of RAM
2,調查資料庫是否適用裸裝置
export ORACLE_SID=+ASM
sqlplus / as sysdba
select group_number,disk_number,name,path from v$asm_disk order by disk_number
3,如果資料庫使用裸裝置,並且沒有太多其他的應用,因為裸裝置不需要檔案系統的快取,所以可以降低minperm,maxperm,maxclient的預設值,降低作業系統對記憶體的不必要的佔用。
vmo -o maxclient%=50 -o maxperm%=50 -o minperm%=20
4,修改後檢查記憶體使用情況
topas
記憶體使用百分比從原來的98~99%下降到91%左右
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14359/viewspace-731959/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 執行oracle資料庫的AIX系統記憶體使用率高時的排查思路Oracle資料庫AI記憶體
- AIX培訓筆記——交換空間AI筆記
- Linux系統CPU和記憶體使用率統計命令Linux記憶體
- 【AIX】AIX記憶體機制AI記憶體
- linux系統檢視記憶體使用率Linux記憶體
- AIX下程式記憶體分析AI記憶體
- 【AIX】記憶體AI記憶體
- Windows10系統提示記憶體使用率過高如何解決Windows記憶體
- AIX分頁(交換)空間的監控AI
- AIX系統記憶體佔用率的計算AI記憶體
- undo表空間使用率過高解決
- aix下oracle的空間使用AIOracle
- Aix下檢視記憶體命令 -- 轉AI記憶體
- AIX 中 Paging Space 使用率過高的分析與解決AI
- 實體記憶體過高怎麼辦 實體記憶體使用率高的解決方法記憶體
- vmstat ,iostat系統CPU、記憶體、磁碟使用率報告iOS記憶體
- aix的記憶體使用AI記憶體
- AIX 記憶體監控AI記憶體
- SYSAUX表空間使用率高問題處理UX
- AIX下記憶體洩漏的監控AI記憶體
- 查詢資料庫系統中表空間的使用率資料庫
- nodejs 計算記憶體使用率NodeJS記憶體
- Oracle檢視錶空間大小和使用率Oracle
- 查詢表空間的大小和使用率
- linux aix檢視CPU和記憶體LinuxAI記憶體
- oracle for aix記憶體調整OracleAI記憶體
- AIX 下oracle 資料庫記憶體優化AIOracle資料庫記憶體優化
- aix 修改系統時間AI
- 【AIX】AIX系統下檢視磁碟陣列AI陣列
- 臨時表空間和回滾表空間使用率查詢
- 執行ORACLE資料庫的AIX Kernel CPU使用率高達40%的排查Oracle資料庫AI
- Win7系統下cpu使用率高怎麼辦?Win7
- oracle表空間使用率查詢Oracle
- 查詢表空間的使用率
- 【AIX 學習】記憶體和CPU消耗程式排序AI記憶體排序
- aix 共享記憶體段大小限制AI記憶體
- aix記憶體最佳化(轉)AI記憶體
- aix +oracle 記憶體使用說明AIOracle記憶體