Treatment
Дата: 21.02.2007 21:08:52
Добрый вечер.
Не собирается статистика на некоторые таблицы.
BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
PL/SQL Release 9.2.0.7.0 - Production
CORE 9.2.0.7.0 Production
TNS for 32-bit Windows: Version 9.2.0.7.0 - Production
NLSRTL Version 9.2.0.7.0 - Production
Далалось:
1. dbms_stats.gather_schema_stats(ownname => 'MySchema'
cascade => TRUE);
После этого проанализировались некоторые таблицы схемы. Но не все.
2. Делаю аналайз нужной мне таблицы:
ANALYZE TABLE MyTable COMPUTE STATISTICS;
3.Смотрю в системных таблицах:
select t.last_analyzed, t.*
from dba_tables t
where owner = 'MySchema';
В списке нужной мне таблицы нет. Так же в OEM не видно, что нужная мне таблица проанализировалась.
Партиций нет. Количество записей в нужной мне таблици порядка 100000.
Почему не анализируется таблица? и что делать?
Спасибо.
Treatment
Дата: 21.02.2007 21:34:55
Выяснилось еще одно немаловажное обстоятельство.
В нужной мне таблице одно из полей имеет тип данных REF GDOSYS.LAYER_T, которое является OBJECT TYPE.
В принципе в этом случае возможно собрать статистику на нужную мне таблицу?