konto usunięte
Temat: Oracle 12c OPTIMIZER_FEATURES_ENABLE & słowniki ALL_
Cześć,Mam sobie serwer Oracle Database 12c Enterprise Edition Release
12.1.0.2.0 - 64bit z WINDOWS DB BUNDLE PATCH
12.1.0.2.160119(64bit):22310559. Serwer ten był aktualizowany z
wersji 12.1.0.1.
Na jednej z baz wykonuję zapytanie korzystające z widoków;
ALL_CONS_COLUMNS, ALL_TAB_COLUMNS,ALL_CONSTRAINTS. Czas
wykonania tego zapytania dla OPTIMIZER_FEATURES_ENABLE =
12.1.0.2 to co najmniej jedna minuta. Ustawiając niższe wersje
obserwuję następujące czasy:
/*+ OPT_PARAM('optimizer_features_enable' '11.2.0.3') */ - ok 7 sek.
/*+ OPT_PARAM('optimizer_features_enable' '12.1.0.1') */ - ok 17
sek.
Czy roważna będzie zmiana tego parametru dla całego serwera tj
poleceniem alter system?
Naturalnie wcześniej wykonałem procedury: GATHER_SCHEMA_STATS,
GATHER_DICTIONARY_STATS, GATHER_FIXED_OBJECTS_STATS; czy
gather_table_stats('SYS','X$KTFBUE');
Pzdr,
Mateusz