oracle開始執行時的佔用記憶體只有二三百M,過幾天後達到了G,佔用記憶體越來越大,這是為什麼呢?請教

時間 2021-09-07 04:08:50

1樓:匿名使用者

oracle 執行久了之後 有幾種可能

一個是引數設定的問題.

二個是系統執行久了之後會把oracle庫的資料讀取到記憶體裡.

你的系統是什麼的?

建議你看下 sga_target memory_target的設定!

2樓:西安美食達人秀

那得看你的伺服器訪問量大不大了。

oracle 10g的要求記憶體為1g,資料庫管理系統在啟動時就會在記憶體中建立一系列的緩衝池,隨著訪問量的增加和增強系統效能的需要,記憶體需求自然會增加。oracle裝在pc機上增加400m空間都不算稀奇,更何況是裝在伺服器上的。

不過可以找資料庫管理員給你優化下。

3樓:匿名使用者

sga區開的太大,很多資料快取,sql語句快取都在記憶體裡,當然會變大了。

建議開啟oem,設定一下**的引數或者sga限制的引數。

4樓:牛角山麥子

你是什麼版本的?

sql>show parameter sga_max_sizesql>show parameter sga_targetsql>show parameter pga_aggregate_target

如果太大想改的話

sql>alter system set sga_target = ***x ;

oracle執行程序佔用記憶體達到31gb,然後執行一段時間後oracle會自動死掉,使用plsql也連不上資料庫。 30

5樓:匿名使用者

需要具體診斷 至少 要看alert.log 和awr報告 才能有初步結論

6樓:匿名使用者

想到不是人,這讓他不禁聯想到,昨天晚上雷擊宮殿的事來

廣州地鐵的執行時間是什麼時間開始?到什麼時間結束

olg東哥 以上是廣州地鐵的時間表,希望能幫助到你!廣州地鐵的具體運營時間是什麼時候到什麼時候? 一號線首尾班車經過各車站時間 方向首班車 尾班車車站 往西朗往廣州東 往西朗往廣州東 廣州東站 6 10 23 30 體育中心 6 12 6 22 23 32 23 22 體育西6 14 6 20 23...

執行時顯示這樣的資訊,為什麼

如果你堅持要用指標接收輸入的值,可以這樣 include include void main 而實際上一般這樣寫更好 include void main 至於你說的執行時錯誤,可能真的是編譯器的錯誤,修改後的 應該沒有問題建議換個編譯器試試 include int main 確切地改法是將a,b前面...

海爾空調內機制熱執行時嗡嗡響是怎麼回事,以前沒有過的

空調有嗡嗡聲會有以下情況 情況一 壓縮機及外機軸流風扇在工作時會產生嗡嗡的聲音情況二 空調製熱時因消耗的功率相對高,因此外機聲音相對製冷時聲音大情況三 也是在空調製熱時,中途空調化霜,內機會停止出風或短時間吹自然風,但外機壓縮機仍然運轉,化霜時因為壓縮機負荷相對高,因此聲音會比正常制熱時聲音大,待化...