Oracle11g調(diào)整SGA方法詳解
Oracle11gSGA調(diào)整方法
oracle11g修改sga要先修改memory_target等參數(shù),否則服務(wù)重啟時(shí)會(huì)出現(xiàn)錯(cuò)誤ORA-00844: Parameter not taking MEMORY_TARGET into account, see alert log for mo
re information。
Oracle內(nèi)存參數(shù)結(jié)構(gòu):
修改SGA必須保持的原則:
1.sga_target不能大于sga_max_size,可以設(shè)置為相等。
2.SGA加上PGA等其他進(jìn)程占用的內(nèi)存總數(shù)必須小于操作系統(tǒng)的物理內(nèi)存。
具體命令操作如下:
C:UsersAdministrator>sqlplus/nolog SQL*Plus: Release 11.1.0.6.0 - Production on 星期三 2月 22 10:51:08 2012 Copyright (c) 1982, 2007, Oracle. All rights reserved. SQL> conn sys/sys as sysdba; 已連接。 SQL> show sga; Total System Global Area 631926784 bytes Fixed Size 1334996 bytes Variable Size 205521196 bytes Database Buffers 419430400 bytes Redo Buffers 5640192 bytes SQL> alter system set memory_max_target=700m scope=spfile; 系統(tǒng)已更改。 SQL> alter system set memory_target=700m scope=spfile; 系統(tǒng)已更改。 SQL> show sga; Total System Global Area 631926784 bytes Fixed Size 1334996 bytes Variable Size 205521196 bytes Database Buffers 419430400 bytes Redo Buffers 5640192 bytes SQL> shutdown immediate; 數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉。 已經(jīng)卸載數(shù)據(jù)庫(kù)。 ORACLE 例程已經(jīng)關(guān)閉。 SQL> startup; ORACLE 例程已經(jīng)啟動(dòng)。 Total System Global Area 631926784 bytes Fixed Size 1334996 bytes Variable Size 205521196 bytes Database Buffers 419430400 bytes Redo Buffers 5640192 bytes 數(shù)據(jù)庫(kù)裝載完畢。 數(shù)據(jù)庫(kù)已經(jīng)打開(kāi)。 SQL> alter system set sga_target=650m scope=spfile; 系統(tǒng)已更改。 SQL> alter system set sga_max_size=650m scope=spfile; 系統(tǒng)已更改。 SQL> shutdown immediate; 數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉。 已經(jīng)卸載數(shù)據(jù)庫(kù)。 ORACLE 例程已經(jīng)關(guān)閉。 SQL> startup; ORACLE 例程已經(jīng)啟動(dòng)。 Total System Global Area 686329856 bytes Fixed Size 1335360 bytes Variable Size 205524928 bytes Database Buffers 473956352 bytes Redo Buffers 5513216 bytes 數(shù)據(jù)庫(kù)裝載完畢。 數(shù)據(jù)庫(kù)已經(jīng)打開(kāi)。 SQL> show sga; Total System Global Area 686329856 bytes Fixed Size 1335360 bytes Variable Size 205524928 bytes Database Buffers 473956352 bytes Redo Buffers 5513216 bytes
附:ora-00844錯(cuò)誤解決辦法:
SQL> create pfile='c:inittest.ora' from spfile;
文件已創(chuàng)建。
(手動(dòng)修改文件中對(duì)應(yīng)的memory_target參數(shù))
SQL> startup pfile='c:inittest.ora'; ORACLE 例程已經(jīng)啟動(dòng)。 Total System Global Area 631926784 bytes Fixed Size 1334996 bytes Variable Size 205521196 bytes Database Buffers 419430400 bytes Redo Buffers 5640192 bytes 數(shù)據(jù)庫(kù)裝載完畢。 數(shù)據(jù)庫(kù)已經(jīng)打開(kāi)。 SQL> create spfile from pfile='c:inittest.ora'; 文件已創(chuàng)建。 SQL> shutdown immediate; 數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉。 已經(jīng)卸載數(shù)據(jù)庫(kù)。 ORACLE 例程已經(jīng)關(guān)閉。 SQL> startup; ORACLE 例程已經(jīng)啟動(dòng)。 Total System Global Area 631926784 bytes Fixed Size 1334996 bytes Variable Size 205521196 bytes Database Buffers 419430400 bytes Redo Buffers 5640192 bytes 數(shù)據(jù)庫(kù)裝載完畢。 數(shù)據(jù)庫(kù)已經(jīng)打開(kāi)。
到此這篇關(guān)于Oracle11gSGA調(diào)整方法的文章就介紹到這了,更多相關(guān)Oracle11g SGA調(diào)整內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。