Oracle数据库中processes参数设置

您所在的位置:网站首页 oracle默认join Oracle数据库中processes参数设置

Oracle数据库中processes参数设置

2023-09-06 01:09| 来源: 网络整理| 查看: 265

PROCESSES 为连接Oracle数据库的最大进程数,该值包括了所有后台进程和并发进程。processes参数不建议设置特别大,因为当数据库实例启动时,会预先为每个process分配内存和信号量,如何将process设置特别大,会造成启动失败。建议将processes设置为高峰会话数+50%。

不同版本会话数量与processes对应关系如下: 11g sessions=(1.1 * PROCESSES) + 5 18c sessions=(1.5 * PROCESSES) + 22 19c sessions=(1.5 * PROCESSES) + 22

ASM中processes设置

Oracle官方不建议修改ASM中processes参数,除非存在多个实例。在此情况下,processes设置原则如下(n 为数据库实例个数):

For n < 10, PROCESSES = 50n + 50 For n >= 10, PROCESSES = 10n + 450

processes参数的修改 processes参数必须重启数据库才能生效,因此在生产环境,需要单个实例修改,分别重启,防止服务中断。

alter system set processes=2000 sid='testdb1' scope=spfile; alter system set processes=2000 sid='testdb2' scope=spfile;

再次强调: 修改参数前,备份参数文件! 修改参数前,备份参数文件! 修改参数前,备份参数文件!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3