400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

数据库的共享模式与专有模式是什么-创新互联

这篇文章主要介绍“数据库的共享模式与专有模式是什么”,在日常操作中,相信很多人在数据库的共享模式与专有模式是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”数据库的共享模式与专有模式是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联建站专注于上党网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供上党营销型网站建设,上党网站制作、上党网页设计、上党网站官网定制、微信小程序服务,打造上党网络公司原创品牌,更为您提供上党网站排名全网营销落地服务。

一、简介

概念

适用场景

二、相关参数

通用参数

共享参数

三、资源

内存

进程

数据库启动之后比专用服务器模式会多出两种进程,一种是调度进程(Dnnn),一种是共享服务器进程(Snnn)。来自客户端的请求会被dispatcher接受,然后dispatcher将请求置入Request队列。空闲的Server Process会按照request队列开始处理队列中的请求。处理过后的结果放入Response队列中。最后再由DIspatcher来将最后的结果返回给客户端。

四、优缺点

优点

缺点:由于共享服务器模式存在种种问题,同时中间件也完全可以实现连接池的效果,所以一般情况下不会共享服务器模式,使用专用服务器模式即可。

五、信息收集

event

视图

六、关闭数据库共享模式

  1. 只需要将参数shared_servers设置为0,即可关闭数据库的共享模式。执行该脚本后,所有以共享方式连接到数据库都不能成功,但是未释放的共享连接会继续保持连接,直到断开为止。

    alter system set shared_servers=0;
  2. 如果同时将参数shared_servers和max_shared_servers都设置为0,那么共享连接方式将被终结。所有的共享方式连接都会断开(已经连接的会话也会断开)

七、开启数据库共享模式

  1. 设置shared_servers这个参数,将其值设置为大于0即可开启服务器共享模式。其他的共享服务器参数可以不用设置,但是最好也设置一下max_shared_servers参数

    alter system set shared_servers=1 scope=both;
    alter system set max_shared_servers =24 scope=both;
  2. 关于参数dispatchers的设置,可以使用下面命令

    alter system set dispatchers='(protocol=TCP)(disp=8)(serv=xxx)’

    前面表示的是协议,disp表示调度器(dipatcher)的进程数量,service分别指定要采用共享服务器模式的服务名称。使用上面的模式指定只启动某个服务的共享模式,如果要设置所有服务都使用共享模式,则设置为:

    alter system set dispatchers='(PROTOCOL=TCP)';

八、当前模式的判断

  1. 查看V$SESSION视图
    通过v$session视图的SERVER字段来进一步判断当前连接模式

    SELECT SID, USERNAME, OSUSER, MACHINE,TERMINAL, SERVER
      FROM V$SESSION
     WHERE USERNAME IS NOT NULL;
  2. 查看连接数据库的tns配置文件,如下所示

    TEST =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.16.22)(PORT = 1521))
        )
        (CONNECT_DATA =
          # SERVER = DEDICATED为专用服务模式
          (SERVER = SHARED)
          (SERVICE_NAME = epps)
        )
      )

到此,关于“数据库的共享模式与专有模式是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联-成都网站建设公司网站,小编会继续努力为大家带来更多实用的文章!


网页名称:数据库的共享模式与专有模式是什么-创新互联
网站链接:http://mbwzsj.com/article/dsdjeo.html

其他资讯

让你的专属顾问为你服务