您的位置:首页 > 数据库 > Oracle

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

2011-05-10 21:52 176 查看


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

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

参数
更改值
原因
db_writer_processes
8
由于cpu为16个,增加写进程并行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=
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐