当前位置: 首页 > 知识 >正文

如何增加ORACLE连接数

Oracle的会话与其参数文件中的进程数量有关,它们的关系如下:

sessions=(1.1*process+5)

但是当我们增加进程的数量时,数据库经常无法启动。这是因为我们还遗漏了一个unix系统参数:它是/etc/system/中的semmns,是unix系统的信号量参数。

每个进程占用一个信号量。semmns调整后,需要重新启动unix操作系统,参数才能生效。但是,它的大小会受到硬件内存或ORACLESGA的限制。范围可以从200——2000。

The calculation formula of semmns is: SEMMNSprocesses instance _ process system.

流程=数据库参数处理的值instance_processes=5(smon,pmon,dbwr,lgwr,arch)

System=系统占用的信号量。系统占用的信号量可以通过下面的命令找到:#ipcs-sb

NSEMS列显示系统已经占用了信号量。

其他与连接相关的参数,如license _ max _ sessions、license _ sessions _ warning,默认设置为。

零,表示没有限制。我们可以放心大胆地使用数据库。

相关文章:
  • 6月13日基金净值:易方达丰华债券A最新净值1.2409,涨0.17%
  • 7月4日基金净值:华夏睿磐泰兴混合A最新净值1.2029,跌0.02%
  • 7月6日基金净值:广发沪港深价值成长混合A最新净值0.7288,跌1.01%
  • 4月27日基金净值:鹏华丰盛债券最新净值1.091,涨0.18%
  • 4月24日基金净值:工银养老产业股票A最新净值1.654,跌0.18%
  • 7月11日基金净值:华夏医疗健康混合A最新净值1.755,涨0.57%
  • 鹏扬基金吴西燕:关注股市正向预期差,有的机会已不遥远
  • 嘉实中证电池主题ETF净值下跌2.48% 请保持关注
  • 6月8日基金净值:新华策略精选股票最新净值1.3894,跌0.65%
  • 5月24日基金净值:平安稳健增长混合A最新净值0.84,跌0.39%