Oracle 12c数据库V $会话值

时间:2018-12-17 10:42:42

标签: sql oracle oracle12c oracle-rac

为什么我看到的不止是活跃号码。 V $ SESSION视图中的连接数? 我仅通过SQL Developer和EM Express连接,但是在V $ SESSION中,它显示了四个具有不同SID的连接。 但是过了一段时间,它又变成了两个连接。 V $ SESSION是动态视图,那么为什么要花那么多时间进行更新?

谢谢

1 个答案:

答案 0 :(得分:1)

我认为您使用了这样的查询

select *
 from v$session v
where ( v.USERNAME not like 'SYS%' and v.USERNAME != 'DBSNMP' )
  and  v.STATUS = 'ACTIVE' 
order by v.LOGON_TIME desc;

以显示活动会话,并且您的数据库可能是 RAC Real Application Clusters )类型,并需要将v$session替换为gv$session,这会在选择列表的开头显示多个带有inst_id列的实例。