Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> [Q] Optimizer_mode and performance?
We have ORACLE 7.3.4.4 on SUN SPARC Solaris 2.6. Our ORACLE database
running third party application on it. Recently, due to data growing
(2i.5GB data on data tablespace), user starting to compliant performance
slow on some SQL statements. The "optimizer_mode" we use are "choose" and
I "analyze" the schema every week use following statements:
exec dbms_utility.analyze_schema('USER1', 'COMPUTE',NULL,NULL,'FOR ALL
INDEXED COLUMNS');
exec dbms_utility.analyze_schema('USER1', 'COMPUTE');
I turn on "tkprof" to trace the third party application (we DON'T have source code). I found some SQL statements run quickly under "rule" mode. After I change database "optimizer_mode" to "rule", users complaint other SQL statements run very slow. I report this problem to third party company. The engineer continue said following:
My questions are:
![]() |
![]() |