دیتابیس اوراکل

دیتابیس اوراکل
طبقه بندی موضوعی

session_waits

کوئری زیر sessionهایی که در حال حاضر wait هستند را نمایش می دهد.

 

    SELECT s.inst_id,s.sid,s.serial#,s.username,s.status,s.osuser,s.program,s.machine,
                s.sql_id,s.sql_hash_value,s.sql_child_number,
                s.event,s.wait_class,s.p1,s.p2,s.p3,s.state,s.wait_time,s.seconds_in_wait
       FROM gv$session s
     WHERE s.inst_id = 1
         AND s.wait_class <> 'Idle'
         AND s.username NOT IN ('SYS','SYSTEM','DBSNMP','AUDSYS')
         AND s.state='WAITING'
ORDER BY seconds_in_wait DESC;

 

اگر میخواهید بدانید که P1,P2,P3 به ازای هر event چه مقداری را نمایش میدهند، کوئری زیر را اجرا کنید.

 SELECT name,parameter1,parameter2,parameter3
   FROM v$event_name
 WHERE name = 'gc current request';

 

PARAMETER3 PARAMETER2 PARAMETER1 NAME
id# block# file# gc current request

 

 

 

 

  • راهله شاکری

session_wait

wait_event

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی