ORACLE-插入查询的运行时间比平时长-找到表锁-锁定模式3

时间:2018-12-27 10:35:46

标签: oracle oracle11gr2

我当前遇到一个问题,即我们的INSERT运行时间比平时更长。我已经检查了详细信息,但是在等待事件上没有发现任何问题,但是,我只看到该表的锁定模式3。需要有关如何进行故障排除的帮助。

SID    SERIAL# USERNAME        OSUSER          MACHINE         EVENT                                    STATE               WAIT_CLASS
---------- ---------- --------------- --------------- --------------- ---------------------------------------- ------------------- ---------------
      1165       5998 DCT             ims             mymac544        cell single block physical read          WAITED SHORT TIME   User I/O

SQL> select sid,serial#,username,status,osuser,machine,program,sql_id,blocking_session from gv$session where sid=1165;

       SID    SERIAL# USERNAME        STATUS   OSUSER          MACHINE         PROGRAM                   SQL_ID        BLOCKING_SESSION
---------- ---------- --------------- -------- --------------- --------------- ------------------------- ------------- ----------------
      1165       5998 DCT             ACTIVE   ims             mymac544        sqlplus@mymac544 (TNS V1- 0jgpjjb4nq9yz
                                                                               V3)

SELECT XIDUSN,xidslot,xidsqn,object_id,SESSION_ID,ORACLE_USERNAME,OS_USER_NAME,PROCESS,locked_mode from v$locked_object;


    XIDUSN    XIDSLOT     XIDSQN  OBJECT_ID SESSION_ID ORACLE_USERNAME OS_USER_NAME    PROCESS                  LOCKED_MODE
---------- ---------- ---------- ---------- ---------- --------------- --------------- ------------------------ -----------
       150         31    2130026    5424066       1165 DCT             ims             14171                              3
       150         31    2130026    5424067       1165 DCT             ims             14171                              3
       150         31    2130026    5424057       1165 DCT             ims             14171                              3

谢谢 穆罕默德巴(Mohammeddba)

0 个答案:

没有答案