Oracle当前的公开会议

时间:2019-03-17 12:30:12

标签: oracle oracle12c

有什么方法可以获取特定用户当前打开的会话数,而无需访问v $ session或任何dba表?

2 个答案:

答案 0 :(得分:2)

不,没有,因为此信息可能不允许数据库的所有用户使用。

如果您要查询v $ session视图并有任何安全问题(或您的DBA有此问题),则可以简单地在标准视图的顶部创建一个视图,根据需要从中过滤数据,并对其授予访问权限用户。

答案 1 :(得分:0)

您可以通过以下OS命令获取会话数

netstat -an | grep (database port) | wc -l