денормализация - за и против?

Alexus12
Дата: 22.09.2004 14:13:14
Таблица с миллионом (1055 тыс) записей
ключевое поле keyrec varchar2(20)
нужна шустрая фильтрация/группировка по ЧАСТЯМ поля
(функциональная зависимость)

варианты реализации:
1. вью с использованием функций на поле keyrec
2. денормализация - введение в саму таблицу полей, зависимых от keyrec (левая, правая части, серединка) и их индексирование

Что лучше по производительности?
(изменения keyrec не предполагается - год не происходит)
softwarer
Дата: 22.09.2004 14:24:10
Alexus12
Что лучше по производительности?

Можно попробовать функциональные индексы. Но и выделить вычисляемые поля будет вполне нормальным решением - особенно если есть смысл использовать bitmap indexes.