项目中,由于oracle需要支持高并发访问,所以需要把oracle配置为 MTS模式。具体步骤如下

1.当oracle的processes设置的很大时,必须首先将linux的信号量设置的比processes大才行,否则oracle无法启动

vi /etc/sysctl.conf
kernel.sem = 20010 2561280 20010 128
执行命令 sysctl -p生效,上面每个参数的意思可以百度下,我的设置是 
        第一个参数 = 最大连接数+10
        第二个参数 = 第一个参数*128
        第三个参数 = 第一个参数
        第四个参数 = 128(系统默认)
2.修改oracle的最大连接数processes

alter system set processes = 20000 scope=spfile
重启oracle生效
3.修改dispatcher参数

alter system set dispatchers='(protocol=tcp)(dispatchers=20)(service=paidb)'
注:即时生效,paidb换成你的oracle实例名,一般一个dispatcher可以支持200多个连接
4.修改shared_servers参数

alter system set shared_servers=20
即时生效
5.修改监听文件

修改oracle的listener.ora配置文件,如下

SID_LIST_LISTENER =
          (SID_LIST =
            (SID_DESC =
              (GLOBAL_DBNAME = paidb)
              (ORACLE_HOME = /oracle/app/oracle/product/11.2.0/dbhome_1)
              (SID_NAME = paidb)
            )
          )

LISTENER =
         (DESCRIPTION_LIST =
            (DESCRIPTION =
              (ADDRESS_LIST =
                  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.28)(PORT = 1523))
              )
            )

)

修改oracle的tnsnames.ora配置文件,如下

PAIDB =
          (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.28)(PORT = 1523))
                (CONNECT_DATA =
                  (SERVER = SHARED)
                  (SERVICE_NAME = paidb)
                )
             )

LISTENER_PAIDB =
       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.28)(PORT = 1523))
    注:一定要将 tnsnames.ora中的SERVER设置为SHARED,才是共享方式访问

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12478376/viewspace-1084690/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12478376/viewspace-1084690/

oracle MTS 配置相关推荐

  1. Oracle数据库配置完全实战手册

    To be DBA or not to be, that is NOT the question. ---- Arron Oracle8以8.1.5为界分为普通版本和internet版本.普通版版本号 ...

  2. Oracle安装 配置 使用 方法总结

    关于Struts2 + spring + hibernate进Q群: 130529143交流. 有偿技术支持Q群:398162181 Oracle学习笔记 1.安装数据库软件 1.1安装oracle数 ...

  3. Oracle MTS简介

    Oracle MTS简介 简介: 一.什么是MTS MTS = Multi-Threaded Server MTS是ORACLE SERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最 ...

  4. oracle系列(三)oracle的配置与管理

    博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 前言:我们前面学习了安装oracle以及 ...

  5. SDE+ORACLE优化配置

    原文 SDE+ORACLE优化配置 SDE的性能取决于: 首先操作系统的性能:其次是Oracle的性能,再次是SDE的性能. 第一:操作系统,无非是内存.CPU.带宽等. 可以有待提高的地方:第一.硬 ...

  6. Oracle Stream配置详细步骤

    Oracle Stream配置详细步骤 作者: 杨宝秋, 出处:IT168 1 引言 Oracle Stream功能是为提高数据库的高可用性而设计的,在Oracle 9i及之前的版本这个功能被称为Ad ...

  7. Linux7/Redhat7/Centos7 安装Oracle 12C_配置IP、系统参数_02

    文章目录 一.基础配置 1. 重新启动 2. 安装VMware Tools 3. 修改主机名 4. 网络配置 5. 重新加载网络 二.配置系统参数 2.1. 检查硬件环境 2.2. 查看共享内存大小 ...

  8. ORACLE基本配置

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! ORAC ...

  9. oracle odbc配置

    oracle odbc配置 Win7 64位 下安装oracle odbc 不能使用控制面板中 "管理工具"->"数据源(OBDC)"中安装数据源. 而要 ...

最新文章

  1. 完美解决opencv-python中文路径解析问题
  2. poi方式写入数据到Excel
  3. Nginx教程-http_core_module变量
  4. 单元测试02:Open-Cover安装与使用
  5. Fix chrome 下flash crash的问题
  6. 对当今社会的某些现象的感想
  7. YOLO-Fastest算法!准确率接近YOLOv3,速度快上45%
  8. Python+Matplotlib绘制带误差线的柱状图
  9. zabbix 监控项自动发现过滤_Zabbix使用javascript+jsonpath预处理动态生成监控项
  10. CF1067D Computer Game
  11. 如何使用KeyChain保存和获取UDID
  12. POJ 3233 Matrix Power Series (矩阵快速幂和)
  13. APUE代码运行环境的搭建
  14. 对convertView和ViewHolder的理解
  15. 计算机网络基础(路由器的作用 MAC地址 IP地址 IP地址分类 子网掩码 网段,等长子网划分)
  16. 古风诗词选别名-欢迎留言
  17. MD5的认识,建议所有菜菜都看下
  18. 服务器不改变系统怎么清理c盘,服务器c盘满了怎么清理(清理c盘最简单的方法)...
  19. 语音特征MFCC和PLP
  20. 原生js小游戏——俄罗斯方块

热门文章

  1. 玩一玩天猫双十一数据
  2. 集成墙面是怎么做到即装即住的呢?
  3. d3服务器不稳定,d3服务器
  4. gazebo仿真 - .stl模型文件转化为.dae模型文件
  5. 计算机系统结构实践教程(第二版)张晨曦
  6. 最近在用opencv做东西
  7. Android 进阶笔记。
  8. PCA分析法的python主要代码
  9. EncryptUtil加密解密工具类,实测可以,复制粘贴皆可。全套代码加使用案例方法。
  10. newlib nano 模式