Показать сообщение отдельно
Старый 15.01.2008, 17:23   #1  
oleg_e is offline
oleg_e
Участник
 
71 / 10 (1) +
Регистрация: 12.01.2006
Адрес: Moscow
проблемы с ORACLE
Существует следующая проблема при работе DAX 3.0 (SP 3) (

ОС-Linux.)
на
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options

Параметры оптимизатора в oracle
optimizer_features_enable 10.2.0.3
optimizer_index_caching 50
optimizer_index_cost_adj 90
optimizer_mode FIRST_ROWS

Оптимизатор выбирает не эфективный план. Приходится очень часто запускать оптимизатор и фиксировать планы. После фиксации плана он держится может месяц, а может и неделю, или 1 день...
Статискика собирается каждую ночь :
DBMS_STATS.GATHER_DATABASE_STATS (
estimate_percent => DBMS_STATS.AUTO_SAMPLE_SIZE,
method_opt => 'FOR ALL COLUMNS SIZE AUTO',
DEGREE => 1,
granularity => 'ALL',
CASCADE => TRUE);

В запросе НЕ используются hint index. Встречался ли кто-нибудь с подобной проблемой и как она решается?