本space的功能以整体和收集Oracle经典技术文章为主!

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

上一篇 / 下一篇  2008-05-10 14:02:39 / 个人分类:Oracle管理维护

 

这两个参数在非MTS下都是属于PGA ,不属于SGA,是为每个session单独分配的,在我们的服务器上除了OS + SGA,一定要考虑这两部分

原则:OS 使用内存+ SGA + session*(sort_area_size + hash_area_size + 2M) < 总物理RAM 为好

实例配置

基本掌握的原则是, db_block_buffer 通常可以尽可能的大,shared_pool_size 要适度,log_buffer 通常大到几百K到1M就差不多了

A、如果512M RAM

建议 shared_pool_size = 50M, db_block_buffer* db_block_size = 200M

B、如果1G RAM

建议 shared_pool_size = 100M , db_block_buffer* db_block_size = 400M

C、如果2G

建议 shared_pool_size = 200M , db_block_buffer *db_block_size = 800M

参数更改方式

oracle8i:

主要都是通过修改Oracle启动参数文件进行相关的配置

参数文件位置:

d:\oracle\admin\DB_Name\pfile\init.ora

按以上修改以上参数值即可。

Oracle9i:

两种方式:第一种是修改Oracle启动参数文件后,通过此参数文件再创建服务器参数文件

第二种是直接运行oracle修改命令进行修改。

SQL>alter system set db_cache_size=200M scope=spfile;

SQL>alter system set shared_pool_size=50M scope=spfile;


TAG: oracle

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-05-17  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 5350
  • 日志数: 73
  • 建立时间: 2008-03-25
  • 更新时间: 2008-05-10

RSS订阅

Open Toolbar