Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Bitmap index
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите, пожалуйста, для DB2 9 в таблице можно создать битмап-индекс по одному полю? в таблице 40 млн записей, при этом разных значений в этом поле штук 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 18:00 |
|
||
|
Bitmap index
|
|||
|---|---|---|---|
|
#18+
paulbear, Партиционирование? DB2 9 - это для z/OS? Для 9.x (DB2 for LUW) битмап индексы создаются по-необходимости на лету по запросу оптимизатора при поиске пересечения по другим индексам (index ANDing). Для DB2 for LUW: При создании просто индекса по полю с небольшим количеством значений есть особености и хитрости. При использовании параметра в предикате индекс не будет использоваться никогда, т.к. "средняя" селективность индекса крайне плоха ("в среднем в каждой странице данных найдётся некоторое количество искомых записей", так что проще читать сразу всю таблицу фулл-сканом, а не выдёргивая страницы по одной, а иногда и по нескольку раз). Если распределение количества записей по разным значениям очень неоднородно (напремер, для некоторых значений - по тысяче/другой строк на значение, а остаток из 40 млн - на остальные), то индекс может быть эффективен для значений с хорошей селективностью. Чтобы опимизатор стал учитывать эти специальные значения, необходимо указывать их в предикатах явно. Альтернатива - партиционирование. Сам по себе битмап индекс по одному полю физически бессмысслен. Обыкновенный индекс - более компактная форма его записи. Для набора полей DB2 for LUW предлагает MDC. Там, где MDC использован быть не может (сталкивался с таким - слишком малые размеры кластеров) надо смотреть, как создать и поддерживать такое физическое упорядочивание таблицы, при котором записи пакуются в страницы наиболее эффективным для последующих выборок образом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 19:08 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=43&tid=1601005]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 150ms |

| 0 / 0 |
