Database Reference
In-Depth Information
Fazit
Die Methode mit Hidden Hints kann nicht nur bei Performance Tuning behilflich sein.
Man kann sie auch bei anderen Problemen (z. B. bei Parsing-Problemen, wie in unse-
rem Fall, oder bei Wrong Results) als Workaround einsetzen.
18.7.2.2 Ein Fall mit Hidden Hints für parallele Operationen
Bei einer Firma konnte eine wichtige Anwendung wegen der schlechten Performanz nicht
inBetriebgenommenwerden.EinigeAnwendungsprozesseliefentagelangstatteinpaar
Stunden, wie es geplant war.
Ichfragte,obmansoeinenProzessfüreinekleinereDatenmengestartenkönne,sodass
dieserProzesslediglicheinigeStundenlangliefe.EswarmöglichundderKundestartete
einen der kritischen Prozesse. Für diesen Prozess aktivierte ich SQL-Tracing. In der Trace-
Dateifandichca.10SQL-Anweisungen,welcheamlängstenliefen.EintypischerLangläu-
fer sah folgendermaßen aus.
6(/(&7GLVWLQFWD-$+5D48$57$/D.$66(115D36(8'2B15$%*(5(&+
$%*(5(&+;;;;D)$//15D/(,6781*6(5%5,1*(5
D/(,6781*B921D/(,6781*B%,6D%(+$1'/81*6$57D',$*126(6,&+(5+(,7
D*(1(5,.80D'''D0$5.7=8*$1*6'$780D9(525''$7D$/7D*(%'$7
D9(56725%(1D*(6&+/(&+7WRBGDWHD9(56,&+(57B%,6''005555
9(56,&+(57B%,6D9$57D3/=D0$B.=D.9B,'D$5=7B.9B,'D%615B8(%:
D%(+$1'/81*6'$780D'$7B$%*$%(B$327+D%(=(,&+181*B3=1D;;B$327+(.(1
D;;B.$66(D+(567B1$0(D.+;;D,&'B.+D'5*B.+D236B.+D%615D)$*5
D/($15
)520
9B(5B)9$B,&'D:+(5($%*(5(&+/,.(<$1'',$*126(6,&+(5+(,7 *
DQGMTEHWZHHQDQG
FDOOFRXQWFSXHODSVHGGLVNTXHU\FXUUHQWURZV
3DUVH
([HFXWH
)HWFK
WRWDO
0LVVHVLQOLEUDU\FDFKHGXULQJSDUVH
2SWLPL]HUPRGH$//B52:6
3DUVLQJXVHULGUHFXUVLYHGHSWK
5RZV5RZ6RXUFH2SHUDWLRQ
+$6+81,48(FU SU SZ WLPH XV
1(67('/2236287(5FU SU SZ WLPH XV
3$57,7,215$1*(,7(5$7253$57,7,21FU SU SZ
WLPH XV
+$6+-2,1FU SU SZ WLPH XV
7$%/($&&(66%</2&$/,1'(;52:,''$7B)9$3$57,7,21FU SU
SZ WLPH XV
,1'(;6.,36&$1'$7B)9$B,&'B'63$57,7,21FU SU SZ
WLPH XVREMHFWLG
7$%/($&&(66)8//'$7B)9$3$57,7,21FU SU SZ
WLPH XV
3$57,7,215$1*(,7(5$7253$57,7,21.(<.(<FU SU SZ
WLPH XV
7$%/($&&(66%</2&$/,1'(;52:,''$7B)9$B()1B/$153$57,7,21.(<.(<FU
SU SZ WLPH XV
,1'(;5$1*(6&$1'$7B)9$B()1B/$15B,3$57,7,21.(<.(<FU SU SZ
WLPH XVREMHFWLG
 
Search WWH ::




Custom Search