Значения сеанса Oracle 12c Database V $ - PullRequest
0 голосов
/ 17 декабря 2018

Почему я видел больше, чем активный нет.соединений в представлении V $ SESSION?Я подключен только через SQL Developer и EM Express, но в V $ SESSION он показывает четыре соединения с разными SID.Но через некоторое время дошло до двух связей.V $ SESSION - это динамическое представление. Почему же тогда обновление заняло столько времени?

спасибо

1 Ответ

0 голосов
/ 21 декабря 2018

Я думаю, что вы используете такой запрос

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 в начале список выбора .

...