2012年5月14日

Oracle 11G的自动内存管理

摘要: [转载 - Fenng DBA Note]Oracle 的 9i/10g 中已经对内存管理逐步做了很大的简化,11g 则更进一步,引入了一个新的概念自动化内存管理(Automatic Memory Management,AMM) . 如果 DBA 真的想偷懒的话,只需要设定两个参数就可以把烦心的事情都交给 Oracle 折腾了(只要 DBA 足够心宽)。PGA 与 SGA 一起搞定。这两个参数分别是:MEMORY_TARGET--操作系统的角度上 Oracle 所能使用的最大内存值。动态参数MEMORY_MAX_TARGET--MEMORY_TARGET所能设定的最大值。非动态可调。Tip: 阅读全文

posted @ 2012-05-14 22:28 程序员纳尼 阅读(710) 评论(0) 推荐(0) 编辑

Oracle 内存参数设置

摘要: 最近项目设计到数据库内存分配,于是在网上搜了一下,看了几篇文章,总结如下:oracle 实例结构:oracle实例 = 内存结构+进程结构oracle进程=服务进程+用户进程主要的后台进程有:DBWR:数据库读写进程LGWR:日志记录进程ARCH:归档进程CKPT:检查点进程(日志切换;上一个检查点之后,又超过了指定的时间;预定义的日志块写入磁盘;例程关闭,DBA强制产生,表空间offline)LCKn:封锁进程Dnnn:调度进程内存结构:oracle内存结构=SGA(系统全局区) + PGA(程序全局区)SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务 阅读全文

posted @ 2012-05-14 22:23 程序员纳尼 阅读(23368) 评论(0) 推荐(0) 编辑

导航