<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: DBA Blocking Sessions -->
 <REPORTS_ROW>
  <GUID>49A8B1A8038108ACE0530100007FEB91</GUID>
  <SQL_TEXT>select
vwc.instance inst_id,
gs.sid||&apos; - &apos;||gs.serial# sid_serial#,
lpad(&apos; &apos;,2*(vwc.level_-1))||vwc.level_ level_,
xxen_util.user_name(gs.module,gs.action,gs.client_identifier) user_name,
xxen_util.responsibility(gs.module,gs.action) responsibility,
xxen_util.module_type(gs.module,gs.action) module_type,
xxen_util.module_name(gs.module) module_name,
lpad(&apos; &apos;,2*(vwc.level_-1))||gs.status||nvl2(vwc.blocker_sid,null,&apos; - blocking&apos;) status,
xxen_util.time(vwc.in_wait_secs) time,
vwc.in_wait_secs seconds,
xxen_util.client_time(gs.prev_exec_start) prev_exec_start,
vwc.wait_event_text wait_event,
(select do.owner||&apos;.&apos;||do.object_name||&apos; (&apos;||do.object_type||&apos;)&apos; from dba_objects do where case when vwc.wait_event_text like &apos;enq: TM%&apos; then vwc.p2 when vwc.wait_event_text like &apos;enq: TX%&apos; then vwc.row_wait_obj# end=do.object_id) object,
gs.sql_id,
gsa.sql_fulltext sql_text,
case when vwc.wait_event_text like &apos;enq: TX%&apos; then (
select
&apos;select * from &apos;||do.owner||&apos;.&apos;||do.object_name||&apos; where rowid=&apos;&apos;&apos;||dbms_rowid.rowid_create(1,do.data_object_id,ddf.relative_fno,vwc.row_wait_block#,vwc.row_wait_row#)||&apos;&apos;&apos;&apos; show_blocked_row
from
dba_objects do,
dba_data_files ddf
where
vwc.row_wait_obj#=do.object_id and
vwc.row_wait_file#=ddf.file_id
) end show_blocked_row,
lpad(&apos; &apos;,2*(level-1))||gs.module module,
gs.machine,
gs.username db_user,
gs.osuser,
gs.client_identifier client_id,
gs.action,
gs.program,
case when gs.type&lt;&gt;&apos;BACKGROUND&apos; then &apos;alter system disconnect session &apos;&apos;&apos;||gs.sid||&apos;,&apos;||gs.serial#||&apos;,@&apos;||gs.inst_id||&apos;&apos;&apos; immediate;&apos; end disconnect_db_session,
case when gs.type&lt;&gt;&apos;BACKGROUND&apos; then &apos;kill -9 &apos;||gp.spid end kill_server_process,
vwc.root_blocking_sid
from
(
select
vwc.*,
level level_,
connect_by_root vwc.sid root_blocking_sid
from
v$wait_chains vwc
where
vwc.blocker_sid is not null or vwc.num_waiters&gt;0
connect by nocycle
prior vwc.sid=vwc.blocker_sid and
prior vwc.sess_serial#=vwc.blocker_sess_serial# and
prior vwc.instance=vwc.blocker_instance
start with
vwc.blocker_sid is null
) vwc,
gv$session gs,
gv$process gp,
(
select distinct
gsa.sql_id,
min(gsa.inst_id) keep (dense_rank first order by gsa.inst_id, gsa.plan_hash_value) over (partition by gsa.sql_id) inst_id,
min(gsa.plan_hash_value) keep (dense_rank first order by gsa.inst_id, gsa.plan_hash_value) over (partition by gsa.sql_id) plan_hash_value
from
gv$sqlarea gsa
) gsa0,
gv$sqlarea gsa
where
(vwc.blocker_sid is not null or vwc.num_waiters&gt;0) and
vwc.sid=gs.sid(+) and
vwc.sess_serial#=gs.serial#(+) and
vwc.instance=gs.inst_id(+) and
gs.inst_id=gp.inst_id(+) and
gs.paddr=gp.addr(+) and
gs.sql_id=gsa0.sql_id(+) and
gsa0.sql_id=gsa.sql_id(+) and
gsa0.inst_id=gsa.inst_id(+) and
gsa0.plan_hash_value=gsa.plan_hash_value(+)
connect by nocycle
prior vwc.sid=vwc.blocker_sid and
prior vwc.sess_serial#=vwc.blocker_sess_serial# and
prior vwc.instance=vwc.blocker_instance
start with
vwc.blocker_sid is null</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>سلسلة من جلسات قاعدة البيانات المحظورة والممنوعة حاليًا من v $ wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Kette der aktuell blockierenden und blockierten Datenbanksitzungen aus v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Cadena de sesiones de la base de datos actualmente bloqueadas y no bloqueadas de v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Chaîne des sessions de base de données actuellement bloquées et bloquées de v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Catena di sessioni di database attualmente in blocco e bloccate da v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>v$wait_chains から現在ブロックされている、ブロックされているデータベースセッションのチェーン</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>v $ wait_chains의 현재 차단 및 차단 된 데이터베이스 세션 체인</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Cadeia de sessões de banco de dados atualmente bloqueadas e bloqueadas da v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Цепочка блокируемых в данный момент и блокируемых сессий базы данных из v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Kedja med för närvarande blockerande och blockerade databassessioner från v $ wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>V $ wait_chains&apos;den şu anda engelleyen ve engellenen veritabanı oturumları zinciri</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>Chain of currently blocking and blocked database sessions from v$wait_chains</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>DBA Blocking Sessions</REPORT_NAME>
    <DESCRIPTION>从v$wait_chains中获取当前阻塞和被阻塞的数据库会话链。</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
  </ANCHORS>
  <PARAMETERS>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
  </PARAMETER_DEPENDENCIES>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
  <UPLOAD_DEPENDENCIES>
  </UPLOAD_DEPENDENCIES>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
