- 1 . 修改进程数量 默认150
- 2 . redo 默认50M, 改成100M或更大,具体根据redo的量来设置
- 3 . redo每组默认3组每组一个成员,建议每组两个成员以上
- 4 . 设置sga pga大小 oltp系统通常(要设置好,防止内存抖动)
- 5 . undo_retention 参数默认是900s 是15分钟,推荐设置为设置为10800,即3个小时
- 6 . 11g以后默认是开启审计功能的,安装后如果不需要可以关闭,需要的话 把aud$表迁移到一个自定义表空间里面.
- 防止该表将systen表空间占大,影响数据库的性能问题。步骤略。
- 7 . Flash_Recovery_Area 如果开闪回了, 默认大小4G,建议增大到5~10G(具体视情况而定)步骤略
- 8 . 临时表空间 和 undo表空间的大小设置,20~30G(具体看实际业务而定)
- 9 . 安装的时候要选好字符集 , 默认的不推荐 utf-8 或 gbk
- 10 .开启归档模式
- 11 . 控制文件默认2个,增加一个
- -------------------------------------------------------------------------
- 1. 修改进程数量 默认150
- SQL> show parameter process;
- NAME TYPE VALUE
- ---------------------------------------------------------------
- aq_tm_processes integer 1
- cell_offload_processing boolean TRUE
- db_writer_processes integer 1
- gcs_server_processes integer 0
- global_txn_processes integer 1
- job_queue_processes integer 1000
- log_archive_max_processes integer 4
- processes integer 150
- processor_group_name string
- 1.1 修改进程数量为1500
- SQL> alter system set processes=1500 scope=spfile;
- System altered.
- 1.2 重启才能生效
- SQL> shutdown immediate
- Database closed.
- Database dismounted.
- ORACLE instance shut down.
- SQL> startup
- ORACLE instance started.
- Total System Global Area 534462464 bytes
- Fixed Size 2230072 bytes
- Variable Size 327157960 bytes
- Database Buffers 197132288 bytes
- Redo Buffers 7942144 bytes
- Database mounted.
- Database opened.
- 1.3 查看修改后的进程数量
- SQL> show parameter process;
- NAME TYPE VALUE
- ---------------------------------------------------------------
- aq_tm_processes integer 1
- cell_offload_processing boolean TRUE
- db_writer_processes integer 1
- gcs_server_processes integer 0
- global_txn_processes integer 1
- job_queue_processes integer 1000
- log_archive_max_processes integer 4
- processes integer 1500
- processor_group_name string
- ---------------------------------------------------------------
- 2. redo 默认50M, 改成100M或更大,具体根据redo的量来设置;
- 2.1 查看当前日志组成员
- SQL> select member from v$logfile;
- MEMBER
- ----------------------------------------------------------------
- /home/u01/app/oracle/oradata/ytzx/redo01.log
- /home/u01/app/oracle/oradata/ytzx/redo02.log
- /home/u01/app/oracle/oradata/ytzx/redo03.log
- 2.2 查看当前日志组状态:
- SQL> select group#,members,bytes/1024/1024,status from v$log;
- GROUP# MEMBERS BYTES/1024/1024 STATUS
- ---------- ---------- --------------- ----------------------------
- 1 1 50 CURRENT
- 2 1 50 INACTIVE
- 3 1 50 INACTIVE
- 现在有三个日志成员,大小为50M,欲更改为100M
- 2.3增加日志组
- SQL>alter database</
oracle 安装后需要调整的参数内容
最新推荐文章于 2021-12-16 14:08:41 发布