EBS安装完毕后,对数据库相关配置的修改
EBS安装完毕后,对数据库相关配置的修改
1.转为ASM,数据文件,控制文件,redo log,archived log从文件系统转移至ASM
2.禁用resource manager
因为发现系统的一个等待事件:resmgr:cpu quantum,这是因为resource manager的原因。看来resource manager 的bug还不少。
alter system set resource_manager_plan='';
但是重启DB后依然会出现这个问题。
create spfile from pfile;
在pfile中加入以下隐含参数
_resource_manager_always_on = false
startup pfile=?/dbs/initerpdb.ora
create spfile from pfile;
3.修改ifile形式为spfile+pfile的形式
4.db_writer_processes要将1改为10
以让dbwn写得更快,避免在批量加载数据时出现的日志checkpoint拖慢,buffer cache不够用,脏块太多等问题。
5.processes改得更大
例如900,sessions会自动更改processes参数来改的。
6.redo log file调整为6组,每组50m
7.日期显示格式
nls_data_format='yyyy-mm-dd hh24:mi:ss'
8.max_dump_file_size=20480
即限制dump出来的文件最多是20m,不然某个用户开了trace,能把OS文件系统撑爆。
9.增加密码文件,以允许远程sysdba权限登录
10.设为归档
11.AQ_TM_PROCESSES参数从1变成2
12.job_queue_processes参数变成10
13.open_cursors参数改成3000
14.将EBS预设的TEMP1与TEMP2表空间
里面的临时文件大小修改为自动扩展。总共两个临时文件,在block size是8192字节情况下,一个临时文件可以扩至32G。
15.redo log文件修改成6组
每组1个redo log,每个redo log 50m大小。
16.UNO配置
SQL> select tablespace_name,status,contents from dba_tablespaces where contents='UNDO';
alter database datafile '+DATA1/erpdb/datafile/apps_undots1.267.845983475' autoextend on; --undo表空间从1.6G可以扩至32G。
17.控制文件改名,并修改为两份一份放一个ASM diskgroup
18.直接用asmcmd命令进入修改
19.设FRA区,指向ASM +FRA