Forum
Hallo,
das kommt darauf an. Siehst du im db2diag.log öfters "lock escalations"?
Gibt es viele lockwaits?
Wenn nicht, würde ich nichts erhöhen.
Wenn es immer wieder zu lock escalations kommt, muss man sich auch anschauen, ob die Anwendungen zu wenig/zu spät commitieren und deshalb eventuell unötig viele Locks halten.
Wenn das nicht wirklich ein Thema ist, kannst du immer noch die LOCKLIST (database configuration parameter) erhöhen. Diese wird pro Datenbank alloziert ist und per Default auf 100 4K Pages eingestellt.
In diesem Zusammenhang ist auch noch der Parameter MAXLOCKS (auch db parameter) interessant. Er gibt an wieviel Prozent des gesamten LOCKLIST Memories maximal von einer Applikation belegt werden können.
hoffe das hilft dir
Gruss
Karl