Oracle占用內(nèi)存過高的問題及解決
Oracle占用內(nèi)存過高問題
安裝Oracle時,為了均衡電腦性能和數(shù)據(jù)庫性能,Oracle一個實例默認(rèn)內(nèi)存占用大小為物理內(nèi)存的1/8。
如環(huán)境不需要分配那么大的內(nèi)存來支撐Oracle,可通過修改 sga_max_size 的值來減少系統(tǒng)中內(nèi)存占用過大問題。
步驟如下
1.cmd sqlplus system賬戶登錄
2.show parameter sga; --顯示內(nèi)存分配情況
3.alter system set sga_max_size=200m scope=spfile; --修改占用內(nèi)存的大小,根據(jù)需要設(shè)置
4.alter system set memory_target = 200M scope=spfile; --修改目標(biāo)內(nèi)存占用大小,根據(jù)需要設(shè)置
5.重啟oracle服務(wù)
注意一下
sga_target < = sga_max_size <= memory_target <= memory_max_target
效果圖:
修改前占用1G:
修改后占用200M
另附:如果誤修改導(dǎo)致數(shù)據(jù)庫無法啟動,按以下步驟處理:
(解決SGA_MAX_SIZE 的大小比 MEMORY_TARGET 大導(dǎo)致數(shù)據(jù)無法啟動的錯誤)
由于數(shù)據(jù)庫無法啟動,只能調(diào)整編輯啟動參數(shù)文件:
1, 根據(jù)錯誤的spfile創(chuàng)建pfile;
SQL> create pfile='/tmp/pfile20150115.txt' from spfile;
2, 編輯上面生成的pfile將memory_target的值修改成大于SGA_MAX_SIZE
3,備份以前的參數(shù)文件
4,恢復(fù)參數(shù)文件:
SQL> create spfile from pfile='/tmp/pfile20150115.txt';
5, 啟動數(shù)據(jù)庫:
SQL> startup
OK,到此結(jié)束,數(shù)據(jù)庫正常啟動。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
在Oracle數(shù)據(jù)庫表中加載多個數(shù)據(jù)文件的方法詳解
這篇文章主要給大家介紹了在Oracle數(shù)據(jù)庫表中加載多個數(shù)據(jù)文件的方法,本文中,我將展示 SQL 加載器 + Unix 腳本實用程序的強大功能,其中 SQL 加載器可以使用自動 shell 腳本加載多個數(shù)據(jù)文件,需要的朋友可以參考下2024-01-01Oracle數(shù)據(jù)庫的實例/表空間/用戶/表之間關(guān)系簡單講解
這篇文章主要介紹了Oracle數(shù)據(jù)庫的實例/表空間/用戶/表之間關(guān)系簡單講解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08講解Oracle數(shù)據(jù)庫中的數(shù)據(jù)字典及相關(guān)SQL查詢用法
這篇文章主要介紹了Oracle數(shù)據(jù)庫中的數(shù)據(jù)字典及相關(guān)SQL查詢用法,是Oracle入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2016-03-03解決Oracle字符串中包含數(shù)字、特殊符號的排序問題
最近做項目遇到這樣的需求,要求實現(xiàn)某小區(qū)需要按照小區(qū)、樓棟、單元號、房間號進行排序??此坪芎唵蔚囊粋€需求,一條sql語句搞定,其實套路很深,下面小編給大家分享下Oracle字符串中包含數(shù)字、特殊符號的排序問題2017-11-11oracle中函數(shù) trunc(),round(),ceil(),floor的使用詳解
這篇文章主要介紹了oracle中函數(shù) trunc(),round(),ceil(),floor的使用詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03實現(xiàn)oracle數(shù)據(jù)庫字段自增長(兩種方式)
這篇文章主要通過兩種方式實現(xiàn)oracle數(shù)據(jù)庫字段自增長,第一種方式是序列+觸發(fā)器,第二種方式序列+顯示調(diào)用序列,需要的朋友可以參考下2015-07-07