国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle9i的物理內(nèi)存管理

2024-08-29 13:38:59
字體:
供稿:網(wǎng)友

  在Oracle9i以前的版本中,你只能在啟動數(shù)據(jù)庫的時候控制Oracle使用的UNIX內(nèi)存。Oracle提供了一些INIT.ORA參數(shù)來檢測系統(tǒng)全局區(qū)(system global area,SGA)的RAM大小。一旦啟動了數(shù)據(jù)庫,你將不能再改變SGA的大小和配置。
  
  
  
  Oracle向一個24/7數(shù)據(jù)庫邁進(jìn)的目標(biāo),提出了調(diào)整UNIX內(nèi)存區(qū)的大小而不必停止和重啟數(shù)據(jù)庫的要求。更重要的是,Oracle9i的動態(tài)SGA特性答應(yīng)你監(jiān)控SGA內(nèi)的物理內(nèi)存使用,并根據(jù)現(xiàn)有的Oracle數(shù)據(jù)庫的需求調(diào)整SGA內(nèi)存區(qū)域。
  
  Oracle9i還加入了一項新的內(nèi)存治理技術(shù),使得你能夠為所有的程序全局區(qū)(PRogram global area,PGA)預(yù)分配內(nèi)存,并答應(yīng)Oracle按照各類連接的不同需求為各連接分配內(nèi)存。這是對傳統(tǒng)Oracle數(shù)據(jù)庫的一項相當(dāng)激進(jìn)的更改,而且使得SORT_AREA_SIZE和其他PGA參數(shù)被廢棄。
  
  不僅要分配SGA,Oracle9i DBA還必須擔(dān)負(fù)為UNIX Oracle服務(wù)器分配所有內(nèi)存的責(zé)任,同時還要為UNIX的治理需要預(yù)留20%的內(nèi)存。
  
  在Oracle9i之前的版本中,同時擁有數(shù)個INIT.ORA參數(shù)文件并不罕見,因為這樣可以方便地調(diào)整數(shù)據(jù)庫并重新配置SGA以改變運(yùn)行模式。比如,為在線事務(wù)處理(online transaction processing,OLTP)而分配的SGA和Oracle數(shù)據(jù)倉庫處理模式的有很大不同。
  
  Oracle推薦為OLTP數(shù)據(jù)庫和決策支持系統(tǒng)(decision support system,DSS)應(yīng)用程序——如Oracle數(shù)據(jù)倉庫——使用不同的內(nèi)存配置方案。OLTP系統(tǒng)應(yīng)該將UNIX內(nèi)存的大部分分配給SGA,而數(shù)據(jù)倉庫和DSS應(yīng)用程序?qū)?nèi)存較為敏感,則應(yīng)分配大部分內(nèi)存給PGA連接。
  
  當(dāng)然,假如一個數(shù)據(jù)庫會以兩種方式運(yùn)作,你可以運(yùn)行一個腳本來動態(tài)改變內(nèi)存分配。例如,假如一個數(shù)據(jù)庫在白天以O(shè)LTP模式運(yùn)行,而在晚上以DSS模式運(yùn)行,那么你可以運(yùn)行一個腳本從SGA中拿些內(nèi)存出來,重新分配到PGA區(qū)域。
  
  alter system set sga_memory_max = 3g;
  alter system set pga_aggregate_target = 3g;
  
  在Oracle9i中,Oracle提供了增加或減少SGA內(nèi)存以下部分大小的能力:
  
  Data buffer size - alter system set db_cache_size=300m;
  Shared pool size - alter system set shared_pool_size=200m;
  Total PGA RAM memory size - alter system set pga_aggregate_target=2000m;
  
  在UNIX上,Oracle通過修改UNIX內(nèi)存區(qū)的物理地址空間來達(dá)到動態(tài)內(nèi)存分配的目的。你在UNIX上用malloc()和free()命令就能做到。
  
  新的動態(tài)SGA特性使得Oracle SGA可以以一個較小的容量開始,并根據(jù)需要逐漸增加。為了便利這個過程還提供了一個新的SGA_MAX_SIZE參數(shù)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 乐亭县| 岚皋县| 金平| 绩溪县| 孝感市| 凤庆县| 邹平县| 兴城市| 海原县| 新乐市| 分宜县| 桃源县| 阿合奇县| 焦作市| 凤冈县| 平潭县| 滁州市| 乌兰浩特市| 黎川县| 通州市| 江城| 贺州市| 无锡市| 雷山县| 长丰县| 扬中市| 邛崃市| 青浦区| 南通市| 临沂市| 米脂县| 太仆寺旗| 宁化县| 宁津县| 大埔县| 文登市| 迁安市| 武夷山市| 历史| 山东省| 常宁市|