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,
MateuszTen post został edytowany przez Autora dnia 05.05.16 o godzinie 14:19