oracle 修改sgamaxsize_oracle初始化内存配置参数(sga,pga,sharepool)
小白在日常工作中經常遇到數據庫啟動報錯,其中80%都是跟數據庫的初始化內存參數有關,現整理一份模板,以期后用
1. 查出linux服務器總的內存:8G左右
integer memTotalSize=`grep '^MemTotal:' /proc/meminfo | awk '{print $2}'`??? 8064956
((memTotalSize=memTotalSize*1024))????? 8258514944
2. 將總內存的0.6分配給數據庫oracle實例wsj
integer oraMemTotalSize=0
((oraMemTotalSize=memTotalSize*ora_memory))???? 8258514944*0.6==4955108966
3. 將實例wsj的內存的0.6分配給最大內存
integer memoryMaxSize=0
((memoryMaxSize=oraMemTotalSize*0.6))?????? 4955108966*0.6==2973065379
*.memory_max_target=2973065379
4. 將實例總內存的0.5分配給內存大小
integer memorySize=0
((memorySize=oraMemTotalSize*0.5))????????? 4955108966*0.5==2477554483
*.memory_target=2477554483
5. 將實例總內存的0.4分配至sga內存
integer sgaSize=0
((sgaSize=oraMemTotalSize*0.4))???????? 4955108966*0.4==1982043586
*.sga_target=1982043586
6. 將實例總內存的0.1分配至pga內存
integer pgaSize=0
((pgaSize=oraMemTotalSize*0.1))???????? 4955108966*0.1==495510896
*.pga_aggregate_target=495510896
7. 將實例總內存的0.05分配給共享池
integer sharedPoolSize=0
((sharedPoolSize=oraMemTotalSize*0.05))? 955108966*0.05==247755448
*.shared_pool_size=247755448
總結
以上是生活随笔為你收集整理的oracle 修改sgamaxsize_oracle初始化内存配置参数(sga,pga,sharepool)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: origin如何绘制双y轴曲线_Orig
- 下一篇: 本地配置_Hadoop本地模式的安装配置