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