Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Вопрос по разделяемому серверу  [new]
Игорь__777
Member

Откуда:
Сообщений: 100
Здравствуйте, кто знает - проконсультируйте.
Ситуация - есть разделяемый сервер. Есть Application Server, который обрабатывает запросы пользователей и в одном сеансе к БД может обработать команды нескольких пользователей.

Необходимо сделать статистику по работе пользователей в БД(по логонам) определенного приложения(из Application Server все коннекты в БД идут под учеткой 'ELLIPSE' и с хоста 'cics'), т.е. если бы был выделенный сервер - можно было бы использовать представление v$session.

Вопрос могу ли я использовать следующий запрос, для определения количества логонов в БД в разделяемом сервере чтобы уникально идентифицировать пользователей:

SELECT sid,serial#,process
FROM v$session
WHERE osuser = 'cics' AND username = 'ELLIPSE'

P.S. Будет существовать отдельная таблица и джоб по процедуре, которая будет выполнять данный селект и вставлять результат вышеприведенного запроса в эту таблицу, например:

insert into ellipse_users (sid, serial#, process)
(SELECT sid,serial#,process
FROM v$session
WHERE osuser = 'cics' AND username = 'ELLIPSE'
minus
SELECT sid,serial#,process
FROM ellipse_users)

Спасибо всем откликнувшимся!
30 ноя 08, 18:10    [6505749]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить