|
|
|
Индексированная view в Teradata
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть ли возможность создать индексированную вьюху в Teradata или какие-то другие инстументы есть для решения такой задачи: построение индекса на каком-то куске таблицы? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2008, 17:50 |
|
||
|
Индексированная view в Teradata
|
|||
|---|---|---|---|
|
#18+
Повесить индекс на view - нельзя, at least в V2R6. Можно проиндексировать таблицу при помощи вторичных индексов (USI или NUSI) Можно создать Join Index и преджойнить несколько таблиц, либо ре-хэшить таблицу по другой колонке в качестве альтернативного первичного индекса внутри join-index опять же. Аналог materialized view. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2008, 23:38 |
|
||
|
Индексированная view в Teradata
|
|||
|---|---|---|---|
|
#18+
Можно при помощи индекса выделить нужную часть таблицы, и оптимизатор будет обращаться не к базовой таблице а к индексу, так как он меньше (так называемый covering index). Выделять можно часть колонок (unique and non-unique secondary indices), часть строк (при помощи WHERE-clause, называется sparse index), группу строк (join index, о них Павел сказал). Можно оптимизировать range и value доступ к этим индексам с помощью дополнительных индексов сверху и упорядочивания по значению (value-ordered index). Join-индексы начиная с V2R6.2 можно дополнительно секционировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2008, 12:24 |
|
||
|
|

start [/forum/topic.php?fid=56&fpage=24&tid=2015912]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 381ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...