Database Reference
In-Depth Information
Abb. 8.3
Häufige automatische Anpassung der PGA-Größe
Dieses Performanz-Problem hat also die Änderung des Parameterwertes
_
smm
_
px
_
max
_
size
verursacht. Der Parameterwert
_
smm
_
px
_
max
_
size
leitet sich vom Parameterwert
pga
_
aggregate
_
target
ab. Der Letztere wurde von Oracle automatisch wegen der Parame-
tereinstellung
workarea
_
size
_
policy
=
auto
angepasst. Zum Unglück fand diese Anpassung
ziemlich oft statt (s. die Abb.
8.3
).
Dementsprechend wurde der Parameterwert
_
smm
_
px
_
max
_
size
oft verändert, was zum
Anwachsen der Cursor-Listen führte. Eine feste Parametereinstellung
_
smm
_
px
_
max
_
size
hat die automatische Umrechnung des jeweiligen Parameterwertes beendet. Somit war
dieses Problem gelöst.
Fazit
• die Gründe des Anwachsens der Cursor-Listen können unterschiedlich sein, die
durch lange Cursor-Listen verursachte Performanz-Probleme äußern sich aber ähn-
lich,
• das Kommando „alter system flush shared_pool“ hilft in den meisten Fällen, die
Cursor-Listen klein zu halten und das jeweilige Performanz-Problem zu entschärfen,
• BegrenzungderLängenvonCursor-Listen(durchdieParametereinstellung_
cur
-
sor
_
obsolete
_
threshold
) beseitigt normalerweise solche Performanz-Probleme