有什么方法可以获取特定用户当前打开的会话数,而无需访问v $ session或任何dba表?
答案 0 :(得分:2)
不,没有,因为此信息可能不允许数据库的所有用户使用。
如果您要查询v $ session视图并有任何安全问题(或您的DBA有此问题),则可以简单地在标准视图的顶部创建一个视图,根据需要从中过滤数据,并对其授予访问权限用户。
答案 1 :(得分:0)
您可以通过以下OS命令获取会话数
netstat -an | grep (database port) | wc -l