赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Oracle数据库内存参数调优技术的个人总结 (1)

发布时间:2008.05.07 04:43     来源:赛迪网    作者:Dennis

【赛迪网-IT技术报道】这篇论坛文章(赛迪网技术社区)主要针对Oracle内存参数的调优技术进行了深入的讲解,详细内容请参考下文。

近来公司技术,研发都在问我关于内存参数如何设置可以优化Oracle的性能,所以抽时间整理了这篇文档,以做参考。

目的:

希望通过整理此文档,使公司同事对oracle内存结构有一个全面的了解,并在实际的工作中灵活应用,使oracle的内存性能达到最优配置,提升应用程序反应速度,并进行合理的内存使用。

实例结构

oracle实例=内存结构+进程结构

oracle实例启动的过程,其实就是oracle内存参数设置的值加载到内存中,并启动相应的后台进程进行相关的服务过程。

进程结构

oracle进程=服务器进程+用户进程

几个重要的后台进程:

DBWR:数据写入进程.

LGWR:日志写入进程.

ARCH:归档进程.

CKPT:检查点进程(日志切换;上一个检查点之后,又超过了指定的时间;预定义的日志块写入磁盘;例程关闭,DBA强制产生,表空间offline)

LCKn(0-9):封锁进程.

Dnnn:调度进程.

内存结构(我们重点讲解的)

内存结构=SGA(系统全局区)+PGA(程序全局区)

SGA就是我们所说的内存调优的主要对象。我们重点就是设置SGA

原则:SGA+PGA+OS使用内存<总物理RAM

1、SGA系统全局区.(包括以下五个区)

A、数据缓冲区:(db_block_buffers)存储由磁盘数据文件读入的数据。

大小: db_block_buffers*db_block_size

Oracle9i设置数据缓冲区为:Db_cache_size

原则:SGA中主要设置对象,一般为可用内存40%。

B、共享池:(shared_pool_size):数据字典,sql缓冲,pl/sql语法分析.加大可提速度。

原则:SGA中主要设置对象,一般为可用内存10%

C、日志缓冲区:(log_buffer)存储数据库的修改信息.

原则:128K ---- 1M 之间,不应该太大

D 、JAVA池(Java_pool_size)主要用于JAVA语言的开发.

原则:若不使用java,原则上不能小于20M,给30M通常就够了

E、 大池(Large_pool_size) 如果不设置MTS,主要用于数据库备份恢复管理器RMAN。

原则:若不使用MTS,5---- 10M 之间,不应该太大

SGA=. db_block_buffers*db_block_size+ shared_pool_size+ log_buffer+Java_pool+size+large_pool_size

原则: 达到可用内存的55-58%就可以了.

2、PGA程序全局区

A、Sort_area_size 用于排序所占内存

B、Hash_area_size 用于散列联接,位图索引

1 2 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 实例讲解Oracle数据库检查锁的参考脚本 (05-05) · Oracle中SQL语句执行效率的查找与解决 (05-05)
· 如何将Oracle数据库的普通表转换成分区表 (05-05) · 用一个实例讲解Oracle的自定义聚集函数 (05-05)
· 循序渐进讲解Oracle数据库的完整性概念 (05-05) · 带你快速了解Oracle数据库提供的恢复机制 (05-05)
· 讲解Oracle数据库应用程序中RAID的级别 (05-05) · Oracle中释放flash_recovery_area (05-05)
· 如何让Oracle始终保持优良性能 (05-05) · Oracle数据库索引聚簇与哈希聚簇使用指南 (05-05)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 工信部“三定”公布 总编制731名设24司局
· 北京发电子商务监管意见 营利性网店须办照
· 直播 08中国城市信息化高峰论坛 案例点评
· 烽火网络校园解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统