专有服务器模式:适合批处理和大任务的应用

共享服务器模式:适合有大量并发用户的应用

共享服务器模式,处理过程:

1、调度进程(Dispatcher)接受多个客户端(用户进程)的连接请求,并把这些请求放到一个公共队列中。

2、空闲的服务器进程从这个公共队列中抓出这些请求,然后完成请求的任务。

3、任务完成后,把结果放到响应队列中,调度进程再从响应队列中把完成的结果返回给用户进程(客户端)。

共享服务器模式,组成:

监听器

一个或都多个调度进程(Dispatcher Processes)

一个或多个共享服务器进程(Shared Server Processes)

一、将数据库配置为共享服务器模式(Shared Server)

1、找到初始化参数文件:%ORACLE_HOME%\dbs

如果没有初始化参数文件(PFILE),则可根据SPFILE生成PFILE

SQL>CREATE PFILE='E:\ORACLE102\DBS\INITORCL.ORA' FROM SPFILE 'E:\ORACLE102\DBS\SPFILEORCL.ORA';

2、修改初始化参数文件PFILE加入如下内容:

shared_servers=3

max_shared_servers=39

dispatchers="(protocol=TCP)(serv=wm)(list=wm)(poo=on)(disp=5)(con=33)(sess=224)"

max_dispatchers=19

3、关闭数据库

SQL>SHUTDOWN IMMEDIATE

4、根据初始化参数文件生成SPFILE

SQL>CREATE SPFILE='E:\ORACLE102\DBS\SPFILEORCL.ORA' FROM PFILE='E:\ORACLE102\DBS\INITORCL.ORA'

5、重新启动数据库

SQL>STARTUP

6、查看设置的参数是否生效

SQL>SHOW PARAMETER SHARE

结果显示:

Name       Type Value

max_shared_servers    integer    39

shared_servers        integer    3

注:修改共享服务器进程的数量

SQL>ALTER SYSTEM SET SHARED_SERVERS=8 SCOPTE=BOTH;

查看调度进程的配置情况

SQL>SHOW PARAMETER DISP

Name       Type Value

dispatchers           string     (protocol=TCP)(serv=wm)(list=wm)(poo=on)(disp=5)(con=33)(sess=224)

max_dispatchers       integer    19

以上两条语句,显示共享服务器进程和调度进程的参数设置都已生效

注:

修改调度进程

SQL>ALTER SYSTEM SET DISPATCHERS="(protocol=TCP)(disp=6)" SCOPTE=BOTH;

关闭某个调度进程,D004为调度的名称

SQL>ALTER SYSTEM SHUTDOWN IMMEDIATE 'D004';

7、查看共享服务器进程的情况

SQL>SELECT * FROM V$SHARED_SERVER;

8、查看调度进程的情况

SQL>SELECT * FROM V$DISPATCHER;

二、数据库已被配置成共享服务器模式,如何请求一个专有服务器连接

当数据库已配置成共享服务器模式,在连接数据库的时候,用户最后请求到的总是共享服务器连接。

但在执行某些系统管理任务需要专有服务器连接。

1、找到客户端网络配置文件tnsnames.ora: %ORACLE_HOME%\NETWORK\ADMIN

2、编辑文件tnsnames.ora,设为专有服务器连接

在connect_data中增加(SERVER=dedicated)

如果希望以共享模式连接,需要将connect_data中的(SERVER=dedicated)去掉

三、客户端查看服务器的模式:     SQL>select server from v$session where sid=(select distinct sid from v$mystat);  SERVER  ---------  DEDICATED

oracle共享服务器模式的图,Oracle 11g笔记——专有服务器、共享服务器模式相关推荐

  1. 绝地求生自定义服务器很卡,绝地求生自定义服务器对抗模式怎么设置_绝地求生自定义服务器对抗模式设置方法介绍_游戏吧...

    绝地求生自定义服务器对抗模式怎么设置呢?下面游戏吧小编为大家带来绝地求生自定义服务器对抗模式设置方法介绍,帮你解决看不懂英文的困难. 绝地求生自定义服务器对抗模式怎么设置? 对抗模式-基本设置 1. ...

  2. oracle对象依赖关系图,Oracle concepts 学习笔记(4)——Schema对象间的依赖关系

    Schema对象间的依赖关系 一些对象的定义,包括视图和存储过程,需要引用其它的对象,比如表.因此,这些对象的定义将依赖于被引用的对象的定义. 一.简单介绍依赖 一些类型的schema对象可以引用其它 ...

  3. oracle技术架构图 ppt,Oracle培训实用课件 PPT.ppt

    Oracle SQL 执行计划图 Oracle SQL 执行计划图 访问路径 全表扫描(FTS) 通过rowid的表存取(Table Access by rowid) 索引扫描(Index Scan) ...

  4. 关于计算机应用的客户服务器模式,计算机客户机/服务器计算模式

    客户机/服务器计算模式源于个人计算机PC.工程工作站和计算机网络技术的迅速的发展以及UNIX系统的广泛应用.从而促进计算机系统从集中式处理环境进入分布式计算环境.9 0年代将是以个人计算机.工程工作站 ...

  5. 腾讯云服务器计费模式包年包月/按量计费/竞价实例选择困难户

    腾讯云服务器计费模式包年包月.按量计费和竞价实例有什么区别?如何选择腾讯云服务器计费模式,云服务器包年包月和按量计费哪个更划算?腾讯云服务器网来详细说下同腾讯云服务器包年包月.按量计费和竞价实例详细说 ...

  6. tracepro应用实例详解_腾讯云服务器计费模式包年包月、按量计费和竞价实例选择建议...

    腾讯云服务器计费模式包年包月.按量计费和竞价实例有什么区别?如何选择腾讯云服务器计费模式,云服务器包年包月和按量计费哪个更划算?腾讯云服务器网来详细说下同腾讯云服务器包年包月.按量计费和竞价实例详细说 ...

  7. linux oracle12c dbca,Linux下Oracle 12c R2图形化安装笔记

    第一步.准备工作 卸载openjdk,安装oraclejdk [[email protected] ~]# yum remove -y java-1.8.0-openjdk java-1.8.0-op ...

  8. Oracle 18c体系架构图创作之路 - 设计者说(精品海报大放送)

    编辑说明:在刚刚落幕的第八届数据技术嘉年华大会现场,我们正式发布了『Oracle 18c体系架构图』,应广大网友的呼吁,特别向不能到场的朋友放送. (回顾嘉年华:云数据库时代:企业数据架构的云化智能重 ...

  9. 菜鸟也来学习ORACLE(1)_linux下安装oracle 11g

    加入 oracle Club 之前,学长给我们开了个小会  说是看看我们加入的意愿,哎哎 其实直无聊,但是大体比较重视linux 服务器的搭建 以及在linux 下安装oracle 搭建一个oracl ...

最新文章

  1. Java豆瓣电影爬虫——减少与数据库交互实现批量插入
  2. ## 应用Python爬虫、Flask框架、Echarts、WordCloud等技术实现豆瓣Top250数据分析
  3. Git和Github简单教程
  4. 数据结构与算法 -- 链表
  5. Lua脚本式编程示例
  6. Oracle如何手工执行job,求助高手,JOB执行和手工执行执行结果不同,JOB执行不出来,手工却没问题...
  7. linux下安装配置jdk(解压版)
  8. 开工了,为自己做的软件。先做些控件。
  9. 我发现了3572个漏洞 今天又是崭新的一天
  10. Scrapy选择器和持久化
  11. Spark 实践——用 Scala 和 Spark 进行数据分析
  12. Discuz 手动添加 markdown 代码支持教程!
  13. 关于CCSP云安全专家考试你一定要知道的事!
  14. 选择题快速求解AOE网的关键路径
  15. fps透视基础-3分钟快速定位矩阵基址-附3D坐标转屏幕坐标算法
  16. 04-用户和实体行为分析(UEBA)
  17. 基于Python实现的微信好友数据分析——抓取好友性别、位置、头像签名
  18. 2.CreateWindowEx
  19. ProM开发指北2——环境设置
  20. 系统日志管理——journalctl

热门文章

  1. android 字符串 转公式,java – 在android中将字符串转换为bigdecimal
  2. TCP流中各种队列:
  3. 一文解读光纤收发器单模和多模的区别!
  4. 电话光端机应用范围解析!电话光端机主要应用在哪些领域?
  5. 多功能视频光端机_多业务光端机的功能特性
  6. 基于Modbus RTU协议的开关量控制采集简介
  7. 物联网技术系列之3分钟了解无线MESH网络
  8. layui datetimepicker 只日期范围到当前时间的前一天_浪琴手表如何正确调整日期?手表调日期的方法...
  9. matlab 矩阵jocobi迭代_高校MATLAB被禁用,掀起中国本土软件脆弱的冰山一角
  10. 调制深度,峰均值功率比,脉冲整形等因素对于调制损耗的影响...