解決oracle服務占用記憶體過高的問題

2021-10-20 18:03:27 字數 360 閱讀 6750

因為安裝oracle時,為了均衡電腦效能和資料庫效能,預設記憶體大小為物理記憶體的1/8.    

如何修改占用記憶體:

用dba身份進入oracle,使用sqlplus修改(sqlplus sys/密碼 as sysdba),若使用pl/sql,可以在command window執行:

(1)show parameter sga; --顯示記憶體分配情況

(2)alter system set sga_max_size=200m scope=spfile; --修改占用記憶體的大小

修改後重啟oracle服務,再檢視資源管理器,oracle占用資源便會降至200m以下。不過如此修改所付出的代價就是資料庫效能的下降,因此修改時不宜調得太小

解決oracle服務占用記憶體過高的問題

解決oracle服務占用記憶體過高的問題,通常我們在自己電腦上搭建專案環境時,都免不了要安裝oracle。不管你硬體多強悍,都會發現,oracle服務一旦啟用,記憶體立馬吃緊。筆者記憶體8g,啟動乙個vs,啟動乙個eclipse,啟動乙個虛擬機器,開乙個tomcat,再開乙個pl sql,記憶體基本...

解決svchost占用記憶體過高問題

摘抄自 滑鼠右鍵單擊此電腦,選擇管理進入,如下圖所示 進入管理介面,雙擊右側的服務與程式,如下圖所示 在服務與程式介面雙擊服務進入,如下圖所示 在服務列表找到windows update服務,如下圖所示 雙擊windows update服務進入,將啟動型別設定為手動,然後點選應用按鈕,如下圖所示 接...

rabbitMQ服務記憶體占用大問題

業務發現rabbitmq的伺服器出現記憶體出現無限增加,由sre和業務同事提出 想增加下qos配置,prefetchcount來限制消費端無限制的接受訊息 導致消費服務應用記憶體一直增加 jvm現象 頻繁gc,dump堆資料看發現4g的記憶體,有3g都是這樣的物件 rabbitmq資料指標 unac...