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.添加?password文件,以同意远程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