Windows 2003 + Oracle 92 SGA調整
原來做過2次,都沒有記錄,這次做個記錄。
測試用伺服器情況
8CPU + 8G MEM
Windows server 2003 R2 EnterpriseEdition sp2
1 boot.ini檔案,沒有動,作業系統已加/PAE
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /redirect /PAE
2 新增登錄檔,允許4G
HKEY_LOCAL_MACHINE -> SOFTWARE -> ORACLE -> HOME0 加字串值
AWE_WINDOW_MEMORY = 4294967296
3 停資料庫,備出pfile 修改pfile,註釋db_cache_size , 新增以下三行內容 ,
# *.db_cache_size=25165824
use_indirect_data_buffers=true
_db_block_lru_latches=128 # 這個引數據大小為=CPU數*2*8
db_block_buffers=393216 # 將DB CACHE設為3G = 8192*393216
4 第一次失敗
SQL> startup
ORA-27102: out of memory
OSD-00034: Message 34 not found; product=RDBMS; facility=SOSD
O/S-Error: (OS 8) ?洢??????Ξ??????ü??
原因是開始將AWE_WINDOW_MEMORY設成了1G
5 第二次失敗
SQL> startup
ORA-27100: shared memory realm already exists
原因是上次的失敗 嘗試以下均失敗
del spfile
start pfile=...
startup force pfile=...
重啟服務OK
C:>net stop oracleservicemillet
OracleServiceMILLET 服務正在停止...
OracleServiceMILLET 服務已成功停止。
C:>net start oracleservicemillet
OracleServiceMILLET 服務正在啟動 .......
OracleServiceMILLET 服務已經啟動成功。
6 驗證記憶體的分配
C:>sqlplus "/as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 1月 21 15:01:39 20
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
連線到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> show sga
Total System Global Area 3391691396 bytes
Fixed Size 453252 bytes
Variable Size 167772160 bytes
Database Buffers 3221225472 bytes
Redo Buffers 2240512 bytes
SQL>
SQL>
古人云: 年好過,月難熬. 重視生命中的每一天,重視工作時間的每一分鐘!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271063/viewspace-1016366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE RAC SGA引數調整Oracle
- oracle 92 修改sga過程Oracle
- sga_target大小調整
- oracle例項記憶體(SGA和PGA)調整Oracle記憶體
- 深入講解調整Oracle SGA大小的解決方法Oracle
- On 32 bit windows 2003, oracle extend sga to max 1.7GBWindowsOracle
- oracle 10g on windows 2003 32bit sga限制問題Oracle 10gWindows
- 讀egyle的sga調整總結(轉)
- Oracle效能優化視訊學習筆記-動態調整SGAOracle優化筆記
- 各個平臺上調整最大SGA區
- oracle 效能調整Oracle
- Oracle效能調整之--DML語句效能調整Oracle
- oracle 線上調整redoOracle
- oracle效能調整(1)Oracle
- oracle效能調整(2)Oracle
- ORACLE效能調整--1Oracle
- ORACLE效能調整---2Oracle
- Oracle 效能調整for HWOracle
- (zt)Oracle效能調整Oracle
- 調整oracle redologOracle Redo
- oracle效能調整2Oracle
- Oracle效能最佳化調整--調整重做機制Oracle
- Oracle效能調整筆記Oracle筆記
- Oracle效能調整-1(轉)Oracle
- Oracle效能調整-2(轉)Oracle
- Oracle效能調整-3(轉)Oracle
- 設定32位的windows 2003 中oracle SGA記憶體使用大於1.7的方法--PAEWindowsOracle記憶體
- 對oracle例項的記憶體(SGA和PGA)進行調整,優化資料庫性Oracle記憶體優化資料庫
- Linux核心引數(如kernel.shmmax)及Oracle相關引數調整(如SGA_MAX_SIZE)LinuxHMMOracle
- oracle線上調整重做日誌Oracle
- oracle for aix記憶體調整OracleAI記憶體
- Oracle重做日誌調整技巧Oracle
- Oracle效能調整的誤區Oracle
- Oracle高效能SQL調整OracleSQL
- oracle效能調整筆記[zt]Oracle筆記
- ORACLE之常用FAQ:效能調整Oracle
- BrandWatch:調查顯示92%網友熱愛Windows 10系統Windows
- oracle 92 oem 錯誤的更改oracle sga後,導致instance無法啟動的問題解決Oracle