LoveUnix » DB2 & Informix » 所有应用都是UOW waiting,怎么还有锁啊??
让LU留住您的每

一天 让LU博客留住您的每一天
2007-2-6 11:14 hlsz
所有应用都是UOW waiting,怎么还有锁啊??

如题所示,用db2 list applications show detail 看,明明所有应用都是UOW waiting ,但用
db2 get snapshot for lock for db on DBNAME还是看到有X行锁和一个IX表锁。想不通啊

2007-2-6 11:41 beginner-bj
贴出来看看

2007-2-6 14:10 hlsz
Database Lock Snapshot

Database name                              = BEPS
Database path                              = /home/bepsdbdir/db2inst1/NODE0000/SQL00001/
Input database alias                       = BEPS
Locks held                                 = 11
Applications currently connected           = 4
Agents currently waiting on locks          = 0
Snapshot timestamp                         = 02/06/2007 10:45:26.598315

Application handle                         = 438
Application ID                             = *LOCAL.db2inst1.070206022212
Sequence number                            = 0019
Application name                           = db2bp
CONNECT Authorization ID                   = BEPS
Application status                         = UOW Waiting
Status change time                         = Not Collected
Application code page                      = 1386
Locks held                                 = 0
Total wait time (ms)                       = 0


Application handle                         = 126
Application ID                             = *LOCAL.db2inst1.070205085337
Sequence number                            = 0006
Application name                           = hw_svc
CONNECT Authorization ID                   = BEPS
Application status                         = UOW Waiting
Status change time                         = Not Collected
Application code page                      = 1386
Locks held                                 = 5
Total wait time (ms)                       = 0

List Of Locks
Lock Name                   = 0x444246524D424B41A44BF0E641
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S

Lock Name                   = 0x44425350425354410F7459A441
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S

Lock Name                   = 0x00020104009EDE060000000052
Lock Attributes             = 0x00000000
Release Flags               = 0x40000002
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 10411526
Object Type                 = Row
Tablespace Name             = USERSPACE1
Table Schema                = BEPS
Table Name                  = FRMBKA
Mode                        = X

Lock Name                   = 0x46524D424B415F45D4425AF841
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S

Lock Name                   = 0x00020104000000000000000054
Lock Attributes             = 0x00000000
Release Flags               = 0x40000002
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 260
Object Type                 = Table
Tablespace Name             = USERSPACE1
Table Schema                = BEPS
Table Name                  = FRMBKA
Mode                        = IX


Application handle                         = 1369
Application ID                             = *LOCAL.db2inst1.070205084131
Sequence number                            = 0006
Application name                           = hw_svc
CONNECT Authorization ID                   = BEPS
Application status                         = UOW Waiting
Status change time                         = Not Collected
Application code page                      = 1386
Locks held                                 = 5
Total wait time (ms)                       = 0

List Of Locks
Lock Name                   = 0x444246524D424B41A44BF0E641
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S

Lock Name                   = 0x44425350425354410F7459A441
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S

Lock Name                   = 0x00020104009F8E060000000052
Lock Attributes             = 0x00000000
Release Flags               = 0x40000002
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 10456582
Object Type                 = Row
Tablespace Name             = USERSPACE1
Table Schema                = BEPS
Table Name                  = FRMBKA
Mode                        = X

Lock Name                   = 0x46524D424B415F45D4425AF841
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S

Lock Name                   = 0x00020104000000000000000054
Lock Attributes             = 0x00000000
Release Flags               = 0x40000002
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 260
Object Type                 = Table
Tablespace Name             = USERSPACE1
Table Schema                = BEPS
Table Name                  = FRMBKA
Mode                        = IX


Application handle                         = 7
Application ID                             = *LOCAL.db2inst1.070205034938
Sequence number                            = 7235
Application name                           = hw_evt
CONNECT Authorization ID                   = BEPS
Application status                         = UOW Waiting
Status change time                         = Not Collected
Application code page                      = 1386
Locks held                                 = 1
Total wait time (ms)                       = 0

List Of Locks
Lock Name                   = 0x4556545F44423220D3ED65B841
Lock Attributes             = 0x00000000
Release Flags               = 0x40000000
Lock Count                  = 1
Hold Count                  = 0
Lock Object Name            = 0
Object Type                 = Internal Plan Lock
Mode                        = S


beps:/home/beps>db2 list applications                    

Auth Id  Application    Appl.      Application Id                 DB       # of
         Name           Handle                                    Name    Agents
-------- -------------- ---------- ------------------------------ -------- -----
BEPS     db2bp          438        *LOCAL.db2inst1.070206022212   BEPS     1   
BEPS     hw_svc         126        *LOCAL.db2inst1.070205085337   BEPS     1   
BEPS     hw_svc         1369       *LOCAL.db2inst1.070205084131   BEPS     1   
BEPS     hw_evt         7          *LOCAL.db2inst1.070205034938   BEPS     1   

beps:/home/beps>db2 list applications show detail

CONNECT Auth Id                Application Name     Appl.      Application Id                 Seq# Number of  Coordinating DB  Coordinator     Status                         Status Change Time         DB Name  DB Path
                                                    Handle                                         Agents     partition number pid/thread
------------------------------ -------------------- ---------- ------------------------------ ---- ---------- ---------------- --------------- ------------------------------ -------------------------- -------- --------------------
BEPS                           db2bp                438        *LOCAL.db2inst1.070206022212   0019 1          0                827558          UOW Waiting                    Not Collected              BEPS     /home/bepsdbdir/db2inst1/NODE0000/SQL00001/
BEPS                           hw_svc               126        *LOCAL.db2inst1.070205085337   0006 1          0                2093184         UOW Waiting                    Not Collected              BEPS     /home/bepsdbdir/db2inst1/NODE0000/SQL00001/
BEPS                           hw_svc               1369       *LOCAL.db2inst1.070205084131   0006 1          0                2113600         UOW Waiting                    Not Collected              BEPS     /home/bepsdbdir/db2inst1/NODE0000/SQL00001/
BEPS                           hw_evt               7          *LOCAL.db2inst1.070205034938   7238 1          0                2195708         UOW Waiting                    Not Collected              BEPS     /home/bepsdbdir/db2inst1/NODE0000/SQL00001/

2007-2-6 14:54 hlsz
是我错了,一直UOW是整个事务呢,看来是得好好学学了

2007-2-6 16:55 beginner-bj
估计126和1369一直没有做commit

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.