MV LOG и индекс

Ales Protiv
Дата: 12.12.2007 14:25:11
Вопрос праздный: на сколько корректно создавать индексы над MLOG$... таблицами?
Лично я в этом ничего критичного не вижу - обычная таблица, почему бы и нет, если нужно. Коллега сомневается - типа таблица для служебных целей oracle. А что думает общественность?
UDW
Дата: 12.12.2007 14:58:30
MVLog -это не обычная таблица, а журнал последних несинхронизированных обновлений. Поэтому индексы по нему не имеют смысла (он сам как индекс)
Ales Protiv
Дата: 12.12.2007 15:18:31
UDW
MVLog -это не обычная таблица, а журнал последних несинхронизированных обновлений.


Что-то мне подсказывает, что не всегда это так. Вот нашел по теме статью.
TiG
Дата: 12.12.2007 17:47:39
Ales Protiv
Что-то мне подсказывает, что не всегда это так. Вот нашел по теме статью.

ну там отдельная проблема была с распухшим логом и решалась она соответствующим ситуации методом (зачисткой ненужных записей и сбросом hwm)
а вот вы то собсно с какой целью собираетесь индекс на мат.вью логе создать ? сделать то - не вопрос, естественно можно, вопрос - что вы этим хотите добиться ?
Ales Protiv
Дата: 12.12.2007 20:35:13
Да у меня похоже та же самая проблема. Фуллсканит он этот лог, что естественно. А там записей огого набралось. Рефреш при этом достаточно частый. Сходу решили индексом, но после статьи ситуация прояснилась. Мертвый снапшот недельной давности вырисовался.