Database Reference
In-Depth Information
P.: „ Sehr große Tabellen können also nicht über den Buffer Cache gelesen werden?
L.: „ Solch eine Möglichkeit gibt es auch. Ich bezweifele aber stark, dass es sinnvoll ist, so
große Tabellen bei FTS über den Buffer Cache zu lesen. SDPR kann man unabhängig von
der Tabellengröße mit dem alten Parameter _ serial _ direct _ read ausschalten, welcher in
Oracle Release 11.2.0.2 neue Werte AUTO, ALWAYS und NEVER bekommen hat. Mit dem
Skript test_case_dir_reads11202.sql kann man die Bedeutung dieser Werte klären. Das Er-
gebnis ist in der folgenden Tabelle zusammengefasst:
Neuer Wert
Alter Wert
Bedeutung
AUTO
FALSE
SDPR ist aktiviert für die großen Tabellen
NEVER
-
Keine direkten Zugriffe bei den seriellen FTS
A LWAYS
TRUE
Direkte Zugriffe bei den seriellen FTS unabhängig
von den Tabellengrößen
L.: „ Die Parametereinstellung _ serial _ direct _ read = never setzt SDPR außer Kraft.
64/!DOWHUVHVVLRQVHWBVHULDOBGLUHFWBUHDG QHYHU
6HVVLRQZXUGHJHLQGHUW
64/!
64/!DOWHUV\VWHPIOXVKEXIIHUBFDFKH
6\VWHPZXUGHJHLQGHUW
64/!
64/!VHOHFWFRXQWIURPW
&2817
64/!
64/!VHOHFWQQDPHVYDOXHVWDWVYDOXHVWDWGHOWDIURPYP\VWDWVYVWDWQDPHQZKHUH
QQDPH SK\VLFDOUHDGVGLUHFWDQGQVWDWLVWLF VVWDWLVWLF
1$0('(/7$
SK\VLFDOUHDGVGLUHFW
L.: „ Dasselbe kann man auch mit der Erhöhung des Parameters _ small _ table _ threshold er-
reichen. Dieser Parameter setzt in Datenbankblöcken die untere Grenze der Tabellengröße für
direkte Zugriffe. Der Vorgabewert dieses Parameters beträgt ca. 2 % der Größe des Buffer Cache.
Wenn wir diesen Parameter entsprechend erhöhen, wird das Feature SDPR deaktiviert. “
P.: „Wie hoch muss man denn diesen Parameter setzen?“
L.: „Meine Tests zeigen leichte Unterschiede bei ASSM (automatic segment space manage-
ment) und MSSM (manual segment space management). Der minimale Parameterwert muss
gleich der Anzahl der Tabelenblöcke sein, die unter der High Water Mark liegen, oder etwas
größer sein, damit SDPR deaktiviert ist. In jedem Fall ist es ausreichend, diesen Parameter
auf die Anzahl der allozierten Blöcke oder größer zu setzen.“
 
Search WWH ::




Custom Search