Database Reference
In-Depth Information
64/!VHOHFWLQGH[YYYWLBWFRXQWIURPYZKHUHDEHWZHHQDQG
&2817
64/!VHOHFWSODQBWDEOHBRXWSXWIURPWDEOHV\VGEPVB[SODQGLVSOD\BFXUVRU$'9$1&('/$67
3/$1B7$%/(B287387
64/B,'GENVEYDIFFKLOGQXPEHU
VHOHFWLQGH[YYYWLBWFRXQWIURPYZKHUHDEHWZHHQ
DQG
3ODQKDVKYDOXH
_,G_2SHUDWLRQ_1DPH_5RZV_%\WHV_&RVW&38_7LPH_
__6(/(&767$7(0(17______
__6257$**5(*$7(______
__7$%/($&&(66%<,1'(;52:,'_7_____
__,1'(;5$1*(6&$1_,B7_____
4XHU\%ORFN1DPH2EMHFW$OLDVLGHQWLILHGE\RSHUDWLRQLG
6(/
6(/7#6(/
6(/7#6(/
L.: „ Man kann das Hint INDEX wirksam machen, ohne die Tabelle T1 global zu spezifizieren.
Peter, hast Du eine Idee, wie man das erreichen kann?
P.: „ Nein. Wir haben bereits den Bereich betreten, wo ich mich ziemlich unsicher fühle.
L.: „ Einige Optimizer Hints haben globale Wirkung (wie z.  B. das Hint ALL_ROWS),
die anderen Hints können einem Query-Block zugeordnet werden. Solche Zuordnung erfolgt
durch die Eingabe des Query-Blocks im Hint, z. B.:
LQGH[#TXHU\EORFN!WDEOH!LQGH[!
L.: „ Man kann einen Namen für den jeweiligen Query-Block manuell mit dem Hint QB_
NAME vergeben:
TEBQDPHEORFN
L.: „ Wenn die Namen von Query-Blöcken manuell nicht festgelegt sind, generiert Oracle
diese Namen automatisch. Die Funktionen DBMS_XPLAN.DISPLAY, DBMS_XPLAN.DIS-
PLAY_CURSOR, DBMS_XPLAN.DISPLAY_AWR geben die Namen der Query-Blöcke bei
der Ermittlung der Explain- und Ausführungspläne aus (sie stehen im Abschnitt ‚Query Block
Name/Object Alias', s. im obigen Beispiel). Dort werden sie den einzelnen Ausführungsplan-
schritten zugeordnet.
Search WWH ::




Custom Search