对某单位oracle10g数据库巡检后,提交的优化建议

对某单位oracle10g数据库巡检后,提交的优化建议:

建议修改以下参数,对数据库性能进行优化

参数

更改值

原因

db_writer_processes

8

由于cpu16个,增加写进程并行cpu达到性能最大值

compatible 

10.2.0.3

与生成版本相同

Sga_target

开启

使用自动化sga管理

Pga_aggre_tartget

开启

使用自动化pga管理

1. db_writer_processes

The DB_WRITER_PROCESSES initialization parameter lets you configure multiple database writer processes (from DBW0 to DBW9 and from DBWa to DBWj).

db_writer_processes参数用来配置多个DBWR进程.

修改db_writer_processes方法:

SQL> alter system set DB_WRITER_PROCESSES=8 scope=spfile

2. COMPATIBLE

The COMPATIBLE initialization parameter enables or disables the use of features in the database that affect file format on disk.

COMPATIBLE参数指定了Oracle会写出怎样的内容到磁盘上,当我们以较低的COMPATIBLE值创建数据库时,Oracle不会采用最新的重做日志格式,Oracle不会采用新版本中的数据文件格式

从巡检报告中可以看到,compatible =10.2.0.1.0 ,建议修改至10.2.0.3

修改COMPATIBLE方法:

SQL> alter system set compatible='10.2.0.4' scope=spfile;

 

自动共享内存管理(Automatic Shared Memory Management ASMM

3.修改Sga_target

修改Sga_target大于0即可使用自动SGA管理功能,但不能其值不能大于sga_max_size.

SQL> alter system set sga_target=*

  

4.修改Pga_aggre_tartget

workarea_size_policy = AUTO Pga_aggre_tartget参数大于0即可使用自动PGA管理功能

SQL> alter system set workarea_size_policy = AUTO;

SQL> alter system set Pga_aggre_tartget=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值