DB2 9.5 中的锁定超时分析新方法

豆豆网   技术应用频道   2008年07月07日  【字号: 收藏本文

内容摘要:本文探索这些全新的锁定超时报告功能,并检查收集的附加信息以确定发生锁定超时的原因。

  DB2 生成的锁定超时报告如下所示:

  清单 6. 锁定超时报告

LOCK TIMEOUT REPORT
Date:        03/01/2008
Time:        07:34:31
Instance:      DB2
Database:      SAMPLE
Database Partition: 0
Lock Information:
  Lock Name:   02000600040040010000000052
  Lock Type:   Row
  Lock Specifics: Tablespace ID=2, Table ID=6, Row ID=x0400400100000000
Lock Requestor:
  System Auth ID:     FECHNER
  Application Handle:   [0-38]
  Application ID:     *LOCAL.DB2.080103063343
  Application Name:    db2bp.exe
  Requesting Agent ID:   5232
  Coordinator Agent ID:  5232
  Coordinator Partition:  0
  Lock timeout Value:   10000 milliseconds
  Lock mode requested:   ..U
  Application Status:   (SQLM_UOWEXEC)
  Current Operation:    (SQLM_EXECUTE_IMMEDIATE)
  Lock Escalation:     No
  Context of Lock Request:
  Identification:      UOW ID (1); Activity ID (1)
  Activity Information:   
   Package Schema:     (NULLID )
   Package Name:      (SQLC2G13NULLID )
   Package Version:    ()
   Section Entry Number:  203
   SQL Type:        Dynamic
   Statement Type:     DML, Insert/Update/Delete
   Effective Isolation:  Cursor Stability
   Statement Unicode Flag: No
   Statement:       UPDATE EMPLOYEE SET BONUS = SALARY * 0.1
               WHERE JOB = 'MANAGER'
Lock Owner (Representative): 
  System Auth ID:     FECHNER
  Application Handle:   [0-33]
  Application ID:     *LOCAL.DB2.080103063332
  Application Name:    db2bp.exe
  Requesting Agent ID:   5488
  Coordinator Agent ID:  5488
  Coordinator Partition:  0
  Lock mode held:     ..X
  List of Active SQL Statements: Not available
  List of Inactive SQL Statements from current UOW: Not available

来源:ibm    作者:Dirk Fechner    责编:豆豆技术应用

正在加载评论...