Значения сеанса Oracle 12c Database V$

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

Спасибо

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

Другие вопросы по тегам