Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Deadlock on single row update(only session)

Deadlock on single row update(only session)

From: <alan_abbo_at_my-deja.com>
Date: Mon, 27 Dec 1999 05:25:15 GMT
Message-ID: <846suf$h3u$1@nnrp1.deja.com>


I am getting a deadlock on a single row update for the only session connected. This has been occuring for three days for most tables within a particular schema. The instance has been restarted. What is causing it?

SQL and trace file follow.

SQL> update admin.block
  2 set blk_to_code = 'ES'
  3 where str_idx = 23058.791
  4 and blk_idx = 6;
update admin.block

             *
ERROR at line 1:
ORA-04020: deadlock detected while trying to lock object ADMIN.BLOCK

SQL> select * from v$lock;

ADDR     KADDR          SID TY       ID1       ID2     LMODE   REQUEST
CTIME     BLOCK

-------- -------- --------- -- --------- --------- --------- --------- --------- ---------
C7080700 C7080710         4 RT         1         0         6         0
0         0
C70806C4 C70806D4         2 MR        23         0         4         0
0         0
C708064C C708065C         2 MR         1         0         4         0
0         0
C7080610 C7080620         2 MR         2         0         4         0
0         0
C70805D4 C70805E4         2 MR         3         0         4         0
0         0
C7080598 C70805A8         2 MR         4         0         4         0
0         0
C708055C C708056C         2 MR         5         0         4         0
0         0
C7080520 C7080530         2 MR         6         0         4         0
0         0
C70804E4 C70804F4         2 MR         7         0         4         0
0         0
C70804A8 C70804B8         2 MR         8         0         4         0
0         0
C708046C C708047C         2 MR         9         0         4         0
0         0
C7080430 C7080440         2 MR        10         0         4         0
0         0
C70803F4 C7080404         2 MR        11         0         4         0
0         0
C70803B8 C70803C8         2 MR        12         0         4         0
0         0
C708037C C708038C         2 MR        13         0         4         0
0         0
C7080340 C7080350         2 MR        14         0         4         0
0         0
C7080304 C7080314         2 MR        15         0         4         0
0         0
C70802C8 C70802D8         2 MR        16         0         4         0
0         0
C708028C C708029C         2 MR        17         0         4         0
0         0
C7080250 C7080260         2 MR        18         0         4         0
0         0
C7080214 C7080224         2 MR        19         0         4         0
0         0
C70801D8 C70801E8         2 MR        20         0         4         0
0         0
C708019C C70801AC         2 MR        21         0         4         0
0         0
C7080160 C7080170         2 MR        22         0         4         0
0         0

24 rows selected.

SQL> select * from v$session;

SADDR SID SERIAL# AUDSID PADDR USER# USERNAME COMMAND
-------- --------- --------- --------- -------- ---------

------------------------------ ---------
  OWNERID TADDR    LOCKWAIT STATUS   SERVER      SCHEMA# SCHEMANAME
--------- -------- -------- -------- --------- ---------

OSUSER PROCESS MACHINE
--------------- ---------
TERMINAL   PROGRAM                                          TYPE
SQL_ADDR SQL_HASH_VALUE
---------- ------------------------------------------------ ----------
-------- --------------
PREV_SQL PREV_HASH_VALUE MODULE
MODULE_HASH
-------- ---------------
------------------------------------------------ -----------
ACTION                           ACTION_HASH
-------------------------------- -----------
CLIENT_INFO
FIXED_TABLE_SEQUENCE ROW_WAIT_OBJ#
0            -1
             0               0             0 25-DEC-99       227173 NO
NONE          NONE       NO

C6FC4A78         2         1         0 C6F9FBC0         0
0
2.147E+09                   ACTIVE   DEDICATED         0 SYS
oracle          5396      allstar
?          oracle_at_allstar (DBW0)                            BACKGROUND
00                    0
00                     0
0
                                           0

0            -1
             0               0             0 25-DEC-99       227173 NO
NONE          NONE       NO

C6FC52F8         3         1         0 C6F9FEB0         0
0
2.147E+09                   ACTIVE   DEDICATED         0 SYS
oracle          5400      allstar
?          oracle_at_allstar (ARCH)                            BACKGROUND
00                    0
00                     0
0
                                           0

0            -1
             0               0             0 25-DEC-99       227173 NO
NONE          NONE       NO

C6FC5B78         4         1         0 C6FA01A0         0
0
2.147E+09                   ACTIVE   DEDICATED         0 SYS
oracle          5402      allstar
?          oracle_at_allstar (LGWR)                            BACKGROUND
00                    0
00                     0
0
                                           0

0            -1
             0               0             0 25-DEC-99       227173 NO
NONE          NONE       NO

C6FC63F8         5         1         0 C6FA0490         0
0
2.147E+09                   ACTIVE   DEDICATED         0 SYS
oracle          5405      allstar
?          oracle_at_allstar (CKPT)                            BACKGROUND
00                    0
00                     0
0
                                           0

0            -1
             0               0             0 25-DEC-99       227173 NO
NONE          NONE       NO

C6FC6C78         6         1         0 C6FA0780         0
0
2.147E+09                   ACTIVE   DEDICATED         0 SYS
oracle          5407      allstar
?          oracle_at_allstar (SMON)                            BACKGROUND
C69CC638      2.688E+09
C69CC638       2.688E+09
0
                                           0

0            -1
             0               0             0 25-DEC-99       227172 NO
NONE          NONE       NO

C6FC74F8         7         1         0 C6FA0A70         0
0
2.147E+09                   ACTIVE   DEDICATED         0 SYS
oracle          5409      allstar
?          oracle_at_allstar (RECO)                            BACKGROUND
C69D1778      3.626E+09
C69D1778       3.626E+09
0
                                           0

0            -1
             0               0             0 25-DEC-99       227172 NO
NONE          NONE       NO

C6FC85F8         9        36    150398 C6FA1340        32 ALAN
3
2.147E+09                   ACTIVE   DEDICATED        32 ALAN
alan            124:97    WORKGROUP\00105A5CE2E6
00105A5CE2 C:\WINNT\Profiles\All Users\Start Menu\Programs\ USER
C685F020      3.983E+09
C685F020       3.983E+09 SQL*Plus
3.670E+09
                                   4.030E+09

16            -1
             0               0             0 27-DEC-99            0 NO
NONE          NONE       NO


8 rows selected.
Dump file /u3/app/oracle/admin/ORA1/udump/ora_13442.trc Oracle8 Release 8.0.6.0.0 - Production
PL/SQL Release 8.0.6.0.0 - Production
ORACLE_HOME = /u3/app/oracle/product/8.0.6

System name:	HP-UX
Node name:	allstar
Release:	B.10.20
Version:	U
Machine:	9000/879

Instance name: ORA1
Redo thread mounted by this instance: 1 Oracle process number: 11
Unix process pid: 13442, image: oracleORA1

SQL> quit

Sent via Deja.com http://www.deja.com/
Before you buy. Received on Sun Dec 26 1999 - 23:25:15 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US