gpt4 book ai didi

oracle - 如何知道数据库连接数

转载 作者:行者123 更新时间:2023-12-01 02:13:55 26 4
gpt4 key购买 nike

请注意,即使它看起来非常相似,它也不是与此链接重复的问题:
How to list active / open connections in Oracle?

我问的不是 session 数,而是连接数。我知道我可以查询 v$session View ,但我不知道那里使用了多少连接。如果有一种方法可以从中推导出来,请赐教。

编辑:
我在询问与数据库的物理数据库连接。

最佳答案

与您的陈述 I'm not asking about the number of sessions, but connections 有点混淆。

从概念上讲,两者是相同的。每个事件 session 都将对应于到数据库的底层事件连接。

现在,如果您想知道最大允许连接限制,那么 Documentation

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



要了解为您的数据库配置的允许 session ,您可以查询 v$parameter View ,例如
SELECT name, value 
FROM v$parameter
WHERE name = 'sessions'

如果您想知道任何实例的 Active session Out of total 配置为允许,那么您可以使用 v$session 列查询 Status View ,例如
SELECT COUNT(*)
FROM v$session
WHERE STATUS = 'ACTIVE'

你可能想引用这篇文章 How to check the maximum number of allowed connections to an Oracle database?

关于oracle - 如何知道数据库连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26733242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com