星空网 > 软件开发 > 数据库

v$session中server为none与shared值解析

查询V$SESSION,你会看到SERVER可能会有DEDICATED| SHARED| PSEUDO| NONE 四种值,如果SERVER字段的值除了DEDICATED,还有NONE,则说明当前实例启动了共享服务器,并且SERVER为NONE的会话正使用共享服务器连接,同时,如果只显示有DEDICATED,则不能说明服务器就一定工作在专用服务器下面,此时也有可能启动了共享模式。只是目前连接到数据库的都是专用服务器模式

SQL> select distinct server from v$session;
 
SERVER
---------
DEDICATED
NONE
SHARED


但是SERVER字段的NONE和SHARED两者是啥区别呢? 什么情况下为NONE? 什么情况下为SHARED呢?要想知道两者的区别,其实很简单,使用共享服务器模式连接到数据库,开启两个不同会话(不同的TNS),用SELECT USERENV('SID') FROM DUAL查询当前会话ID,下面我实验的两个会话ID为697和447

如果你在会话ID为697的窗口执行下面SQL,你会发现697的SERVER值为SHARED

v$session中server为none与shared值解析

 

如果你在会话ID为447的窗口执行下面SQL,你会发现447的SERVER值为SHARED

v$session中server为none与shared值解析

其实状态为NONE的当前共享服务器进程没有任务处理,若果正在执行脚本则会为SHARED状态

In MTS/Shared Server configuration when you see value 'NONE' (as shown below), it means there is no task being processed by shared server for that session. The server column will infact show status of 'SHARED' if there is some task being processed at that particular time by the shared server process for that session.




原标题:v$session中server为none与shared值解析

关键词:session

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

快鸟转运:https://www.goluckyvip.com/tag/37081.html
快牛国际货运代理:https://www.goluckyvip.com/tag/37082.html
快钱跨境支付:https://www.goluckyvip.com/tag/37083.html
快钱支付:https://www.goluckyvip.com/tag/37084.html
快桥物流:https://www.goluckyvip.com/tag/37085.html
快速建站:https://www.goluckyvip.com/tag/37086.html
武陵山大裂谷周围景点 武陵山大裂谷周围景点图片:https://www.vstour.cn/a/411233.html
南美旅游报价(探索南美洲的旅行费用):https://www.vstour.cn/a/411234.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流