Hurriyet

4 Temmuz 2013 Perşembe

Oracle E-Business Suite: Kullanıcı Sayıları

Son bir saatte sisteme giren kullanıcı sayısının bulunması :

select count(distinct user_id) "users"
from apps.icx_sessions
where last_connect > sysdate - 1/24 and user_id != '-1';


Concurrent kullanıcılarının sayısının bulunması :

select distinct d.user_name,d.email_address,d.description
from apps.fnd_logins a, v$session b, v$process c, apps.fnd_user d
where b.paddr = c.addr
and a.pid=c.pid
and a.spid = b.process
and d.user_id = a.user_id
and (d.user_name = 'USER_NAME' OR 1=1);

Bir kullanıcının hangi tarihte, hangi sorumluluğa girdiğinin bilgisiyle ilgili örnek:

select * from apps.icx_sessions where first_connectselect * from apps.fnd_responsibility_tl where responsibility_id='20420';

Kullanıcının login olduğu session'ın veritabanı id'si:

select * from apps.fnd_logins where login_id='32992564';
select * from apps.icx_sessions where first_connect

Hiç yorum yok:

Yorum Gönder