加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle – 如何知道数据库连接的数量

发布时间:2021-01-18 12:29:35 所属栏目:站长百科 来源:网络整理
导读:请留意,纵然它看起来很是相似,但这个链接不是一再的题目: How to list active / open connections in Oracle? 我不是在扣问会话数目,而是扣问毗连数目.我知道我可以查询v $session视图,但我不知道有几多毗连在哪里行使.假若有步伐从中衍生出来,请见教. 编辑

请留意,纵然它看起来很是相似,但这个链接不是一再的题目:
How to list active / open connections in Oracle?

我不是在扣问会话数目,而是扣问毗连数目.我知道我可以查询v $session视图,但我不知道有几多毗连在哪里行使.假若有步伐从中衍生出来,请见教.

编辑:
我问的是数据库的物理数据库毗连.

办理要领

与你的告诉有点夹杂我不是在扣问会话的数目,而是关于毗连.

观念上两者都是一样的.每个勾当会话将对应于与数据库的基本勾当毗连.

此刻,假如你想知道最大应承毗连限定,那么Documentation说

Maximum number of connections (system and application) across all
databases in an instance = 2048

要知道设置到数据库的应承会话,可以查询v $parameter view

SELECT name,value 
  FROM v$parameter
 WHERE name = 'sessions'

假如您想知道任何实例的勾当会话总数设置为应承,那么您可以行使Status列查询v $session视图

SELECT COUNT(*)
  FROM v$session
WHERE STATUS = 'ACTIVE'

你也许想参考这篇文章How to check the maximum number of allowed connections to an Oracle database?

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读