Oracle性能优化之运行参数设置

2022-12-24,,,,

Oracle参数调整建议值

sessions=2150
processes=2000
open_cursors=5120
db_file_multiblock_read_count=64
log_buffer=4194034
parallel_min_servers=1
sort_area_size=10485760
db_writer_processes=8 #db_writer_processes参数按照物理CPU核心数*0.7计算
workarea_size_policy =auto
optimizer_index_cost_adj=40
optimizer_dynamic_sampling=4
deferred_segment_creation=false
"_optimizer_use_feedback"=false

特别说明:db_writer_processes参数按照物理CPU核心数*0.7计算后调整,其它参数遵照建议值进行调整。


参数调整方法

1. sqlplus登录Oracle,查询参数文件路径

SQL> show parameter spfile;

2. 修改参数

  将原有的参数文件备份,遵照【Oracle参数调整建议值】修改参数

cd /u01/app/oracle/product/11.2.0.4/db_1/dbs
cp spfileorcl.ora spfileorcl.ora.bak
#修改参数db_writer_processes
SQL> alter system set db_writer_processes=8 scope=spfile;

  其它参数如与【Oracle参数调整建议值】不一致,请一并作出修改。

 特别说明:spfile是二进制文件,必须在数据库启动后,通过sql命令进行在线修改。而pfile是文本文件,对于参数的配置,pfile可以直接以文本编辑器打开手工配置。

3. 重启数据库

SQL> shutdown immediate
SQL> startup

Oracle性能优化运行参数设置的相关教程结束。

《Oracle性能优化之运行参数设置.doc》

下载本文的Word格式文档,以方便收藏与打印。