Umm, have things changed? On UDB 6.1, I'm told that MAXLOCKS can be from 1 to 
100 only.. Not 600. And LOCKLIST appears to be the Maximum storage for lock 
list, in 4KB terms.   -turgut

On Wednesday 18 July 2001 15:22, you wrote:
> With a MAXLOCKS parameter of 100  only 100 rows may be locked at one time.
> You cursors (selects statements) are hitting this wall then escalating to
> table locks on your "3 main tables."  First LOCKLIST is a %-age so 100 is
> not a great choice unless you really WANT one use to be able to "use up"
> all of your databases locks (only for REAL heavy batch-based apps would
> this be the case).  If you increase your MAXLOCKS you will find you are
> able to support more users.  Try MAXLOCKS 600 and LOCKLIST
> 20.  This will give each user 20% of 600 possible locks or everyone will
> get about 100 rows.  If these numbers seem too high decrease as you need
> to. Good Luck
>
> ----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of KG
> Sivaramakrishnan
> Sent: Wednesday, July 18, 2001 7:17 AM
> To: [EMAIL PROTECTED]
> Subject: DB2EUG: DB2 lock timeout / deadlock problem
>
>
>
> Hi all,
>
> We have a serious problem( deladlock / lock timeout error)  in our
> application when 6+ users are connected to the database and working on
> different modules.    We have 3 main tables which are accessed accross all
> modules and the same  gets read/updated/inserted using cursors / normal SQL
> statements.   We have checked the commit points in the code and the it
> seems to be fine.  We also tried with changing the isolation level from RR
> to CS/CR and increase the locklist size.  Please find the following details
> about H/W, Software and the DB parameters.
>
> H/W            P3 with 128 MB RAM
> Software       UDB 5.2 on NT with FP 2,  MF Cobol
> Database Parameters:
> Isolation level          CS
> maxappls       60
> avg_appls      1
> maxfilop       64
> dlchktime      10000 milliseconds
> Locktimeout         180 Seconds
> MaxLocks                            100
> Locklist            100
>
> All other DB parameters and DBM parameters, we have retained the default
> value.  Now 50+ users wanted to work on this application.  Kindly suggest
> some solution to overcome this problem since it is very urgent.
>
> Please find the following snapshot taken during the problem.
>
>
>
>             Database Lock Snapshot
>
> Database name                              = CAWR1
> Database path                              = E:\DB2\NODE0000\SQL00006\
> Input database alias                       = CAWR1
> Locks held                                 = 142
> Applications currently connected           = 10
> Agents currently waiting on locks          = 4
> Snapshot timestamp                         = 07-12-2001 12:32:33.351065
> Application handle                         = 45
> Application ID                             = 0AAD72B5.1706.010712064120
> Sequence number                            = 0001
> Application name                           = CA61.EXE
> Authorization ID                           = USERID
> Application status                         = Lock-wait
> Status change time                         = 07-12-2001 12:32:33.246818
> Application code page                      = 1252
> Locks held                                 = 43
> Total wait time (ms)                       = 0
>
>
>
>   Subsection waiting for lock              = 0
>   ID of agent holding lock                 = 56
>   Application ID holding lock              = 0AAD727D.2305.010712065417
>   Lock object type                         = Row
>   Lock mode                                = Exclusive Lock (X)
>   Name of tablespace holding lock          = TSTEMP
>   Schema of table holding lock             = CP
>   Name of table holding lock               = COLL
>   Lock wait start timestamp                = 07-12-2001 12:32:33.246823
>   Lock is a result of escalation           = NO
>
>
> Object Name Object Type     Tablespace Name      Table Schema         Table
> Name           Mode Status     Lock Escalation
> ----------- --------------- -------------------- --------------------
> ------ -------------- ---- ---------- ---------------
>
> 1570050     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 973825      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569819     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 973058      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569817     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 973056      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569814     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 1569809     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 972800      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569807     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 972546      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569813     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 1569804     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 972291      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569812     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 1569801     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 972288      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569811     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 1569796     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 971779      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569810     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 1569792     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 971523      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 972801      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569583     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 971520      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569576     Row             TSCAMS               CP                   COLL
> X    Granted    NO
> 971009      Row             TSCAMS               CP
> DEP_DESCRIPTION      X    Granted    NO
> 260         Table           TSCAMS               CP
> DEP_DESCRIPTION      IX   Granted    NO
> 263         Table           TSCAMS               CP                   COLL
> IX   Granted    NO
> 2126082     Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 943618      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2126849     Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 948737      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 947458      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 947200      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 946688      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 946432      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 946178      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 946177      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 945664      Row             TSCAMS               CP
> FOL_DESCRIPTION      X    Granted    NO
> 272         Table           TSCAMS               CP
> FOL_DESCRIPTION      IX   Granted    NO
> 0           Internal
> S    Granted    NO
>
>
>
> ---------------------------------------------------------------------------
>-
> ---------------------------------------------------------------------------
>- --------------------
>
> Application handle                         = 56
> Application ID                             = 0AAD727D.2305.010712065417
> Sequence number                            = 0001
> Application name                           = CA61.EXE
> Authorization ID                           = USERID
> Application status                         = Lock-wait
> Status change time                         = 07-12-2001 12:32:33.228740
> Application code page                      = 1252
> Locks held                                 = 54
> Total wait time (ms)                       = 0
>  Subsection waiting for lock              = 0
>  ID of agent holding lock                 = 45
>  Application ID holding lock              = 0AAD72B5.1706.010712064120
>  Lock object type                         = Row
>   Lock mode                                = Exclusive Lock (X)
>   Name of tablespace holding lock          = TSTEMP
>   Schema of table holding lock             = CP
>   Name of table holding lock               = CUS_DESCRIPTION
>   Lock wait start timestamp                = 07-12-2001 12:32:33.228745
>   Lock is a result of escalation           = NO
>
>
>
> Object Name Object Type     Tablespace Name      Table Schema         Table
> Name           Mode Status     Lock Escalation
> ----------- --------------- -------------------- --------------------
> ------ -------------- ---- ---------- ---------------
>
> 832037      Row             TSTEMP               CP                  
> EXP_RS NX   Granted    NO
> 832257      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 832256      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 832074      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 832073      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 832072      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 832071      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 832070      Row             TSTEMP               CP                  
> EXP_RS X    Granted    NO
> 270         Table           TSTEMP               CP                  
> EXP_RS IX   Granted    NO
> 1569826     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1569823     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1570048     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1568789     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 966915      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569047     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 967937      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569822     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1569280     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 973314      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569053     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1568794     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 967170      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569029     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1569828     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 973571      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569056     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 968195      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569028     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 967426      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569052     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1568777     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 968193      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 1569825     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 1568776     Row             TSTEMP               CP                   COLL
> X    Granted    NO
> 966657      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 973568      Row             TSTEMP               CP
> DEP_DESCRIPTION      X    Granted    NO
> 260         Table           TSTEMP               CP
> DEP_DESCRIPTION      IX   Granted    NO
> 263         Table           TSTEMP               CP                   COLL
> IX   Granted    NO
> 942593      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2127104     Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 944898      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 950018      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 950017      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 944129      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 943362      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 943104      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 942337      Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2129665     Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2129154     Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2128640     Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2128129     Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 2127617     Row             TSTEMP               CP
> FOL_DESCRIPTION      X    Granted    NO
> 272         Table           TSTEMP               CP
> FOL_DESCRIPTION      IX   Granted    NO
> 0           Internal
> S    Granted    NO
>
>
> Thanks in Advance
>
> Regards
> Siva
>
>
>
> --
>
> This e-mail may contain confidential and/or privileged information. If you
> are not the intended recipient (or have received this e-mail in error)
> please notify the sender immediately and destroy this e-mail. Any
> unauthorised copying, disclosure or distribution of the material in this
> e-mail is strictly forbidden.
>
>
>
> =====
> To unsubscribe, send 'unsubscribe' to [EMAIL PROTECTED]
> For other info (and scripts), see
> http://people.mn.mediaone.net/scottrmcleod
>
>
> =====
> To unsubscribe, send 'unsubscribe' to [EMAIL PROTECTED]
> For other info (and scripts), see
> http://people.mn.mediaone.net/scottrmcleod

-- 
EgeNet Internet Services:  http://www.egenet.com.tr
All of Turkey Online: http://find.egenet.com.tr

=====
To unsubscribe, send 'unsubscribe' to [EMAIL PROTECTED]
For other info (and scripts), see http://people.mn.mediaone.net/scottrmcleod

Reply via email to