ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下:

sessions=(1.1*process+5)

但是我们增加process数时,往往数据库不能启动了。这因为我们还漏调了一个unix系统参数:它是/etc/system/ 中semmns,这是unix系统的信号量参数。每个process会占用一个信号量。semmns调整后,需要重新启动unix操作系统,参数才能生效。不过它的大小会受制于硬件的内存或ORACLE SGA。范围可从200——2000不等。

semmns的计算公式为:SEMMNS>processes+instance_processes+system

processes=数据库参数processes的值 instance_processes=5(smon,pmon,dbwr,lgwr,arch)

system=系统所占用信号量。系统所占用信号量可用下列命令查出:#ipcs -sb

其中列NSEMS显示系统已占用信号量。

其它一些跟连接有关的参数,如 licence_max_sessions, licence_sessions_warning 等默认设置都为零,也就是没有限制。我们可以放心大胆地使用数据库了。

oracle怎么扩大连接数,如何增加ORACLE连接数相关推荐

  1. Oracle processes和sessions参数(进程连接数会话连接数)

    Oracle processes和sessions参数(进程连接数&会话连接数) 如果配置过小,连接时可能会报错:ORA-12519, TNS:no appropriate service h ...

  2. oracle数据库内存调整之增加内存

    模拟操作系统内存从2G增加为8G后,调整数据库内存参数,示例中参数不作为实际生产环境参考,因为因需所取,调整参数需要根据数据库相应调整,避免小牛拉大车,大牛拉小车的现象. 查看原始配置数据 [orac ...

  3. oracle删除表的一个字段的数据库,学会Oracle数据库删除表字段和Oracle数据库表增加字段方法...

    Oracle数据库添加字段的语法:alter table tablename add (column datatype [default  value][null/not null],-.); Ora ...

  4. oracle新增用户名密码,增加权限

    oracle新增用户名密码,增加权限 cmd打开,输入sqlplus/nolog 输入conn/as sysdba 输入create user c##用户名 identified by 密码: 注意用 ...

  5. oracle ctl 递增,增加oracle的控制文件

    SQL> alter system set control_files='C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL','C:\O RACLE\FLASH_RECO ...

  6. oracle 12.2 启用分片,关于Oracle Sharding,你想知道的都在这里

    编辑手记:随着Oracle12.2的发布,Sharding技术也逐渐变得越来越强大,关于Sharding,你所关心的问题的答案,可能都在这里. 注:本文来自Oracle FAQ文档翻译 相关阅读:什么 ...

  7. oracle包如何进入编辑,修改 Oracle 的process和Session

    1.process 和session的概念: process:这个参数限制了能够连接到SGA的操作系统进程数(或者是Windows 系统中的线程数),这个总数必须足够大,从而能够适用于后台进程与所有的 ...

  8. oracle表空间默认增长大小,Oracle 用户表空间查看、修改大小、设置自增长等

    分类: Oracle 首先登入某个用户,查看某个用户在哪个表空间下: select username,default_tablespace from user_users; 查看该用户下所有的表: s ...

  9. 在安装完成oracle的时候,需要su - oracle,但有时候出现ulimit pize...

    在安装完成oracle的时候,需要su - oracle,但有时候出现ulimit pize...,下面旧能解决 gedit /etc/profile 是增加JDK配置的文件,在增加JDK配置后紧接着 ...

最新文章

  1. 【干货】大数据和人工智能.pdf
  2. 技巧: 用 JAXM 发送和接收 SOAP 消息—Java API 使许多手工生成和发送消息方面必需的步骤自动化...
  3. Python之日志处理(logging模块)
  4. jvm学习笔记(二)
  5. java servlet上传centos服务器
  6. 拖动精灵的三种方法比较
  7. NSURLCache详解和使用
  8. 7.剑指Offer --- 两个面试案例
  9. Ubuntu快速下载电驴ed2k文件
  10. 微信公众号js接口安全域名的MP_verify_*.txt文件的放置路径
  11. 第九周项目三:星星图案(一)
  12. 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
  13. Flink优化01---资源配置调优
  14. 现代电子计算机元件的发展从电子管,现代计算机技术的发展方向与趋势探索
  15. 每天十个硬件基础小知识(7)
  16. 软件测试:保障软件质量的关键性关口——记中国工商银行软件开发中心北京研发_manok_新浪博客...
  17. Arduino接收航模遥控器RC接收机的PWM数据
  18. 计算机提示msvcp110.dll丢失怎样修复?计算机中丢失msvcp110.dll,电脑找不到msvcp110.dll怎么办
  19. Google Play广告投放的资源格式
  20. BUUCTF misc 专题(106)[MRCTF2020]Unravel!!

热门文章

  1. leetcode 65 python
  2. 《数据资产管理实践白皮书(5.0版)》正式发布,附下载链接
  3. 分布式架构在农业银行的应用实践与展望
  4. 近十万DBA关注的20+专栏
  5. View Merge 在安全控制上的变化,是 BUG 还是增强 ?
  6. 动手为王 | Oracle 数据库跨版本升级迁移实践
  7. SparkSQL高并发:读取存储数据库
  8. 如何快速准备高质量的AI数据?
  9. 一文带你了解传统手工特征的骨龄评估方法的发展历史
  10. 【Python成长之路】装逼的一行代码:快速共享文件【华为云分享】