تجربیات کاری چند دوست

در این وبلاگ تجربیاتی که در حین کار بدست آورده ایم را به اشتراک خواهیم گذاشت

تجربیات کاری چند دوست

در این وبلاگ تجربیاتی که در حین کار بدست آورده ایم را به اشتراک خواهیم گذاشت

تجربیات کاری چند دوست
آخرین نظرات
  • ۱۶ مرداد ۹۸، ۰۱:۰۰ - علی جهان نما
    عالی بود

۱ مطلب با کلمه‌ی کلیدی «lock» ثبت شده است

Blockers_Tree

۰۴
بهمن

با استفاده از اسکریپت زیر می توان blocker و session هایی که lock شده اند را پیدا و سپس blocker  اصلی را kill  کرد.


REM Blocking Tree IN Database

WITH sessions AS

     (SELECT /*+materialize*/

             sid, blocking_session, row_wait_obj#, sql_id

        FROM v$session)

  SELECT LPAD(' ', LEVEL ) || sid sid, object_name,

         substr(sql_text,1,40) sql_text

    FROM v$session

    LEFT OUTER JOIN dba_objects

         ON (object_id = row_wait_obj#)

    LEFT OUTER JOIN v$sql

         USING (sql_id)

   WHERE sid IN (SELECT blocking_session FROM v$session)

      OR blocking_session IS NOT NULL

   CONNECT BY PRIOR sid = blocking_session

   START WITH blocking_session IS NULL;

  • بهزاد حیدرزاده