Re[7]: Написание запроса с использованием LEFT JOIN
От: alico  
Дата: 05.12.06 16:47
Оценка:
Здравствуйте, Alex S, Вы писали:

AS>...


A>>Плюс вьюхи:

A>>1) запрос уже скомпилирован, т.е. выполняется чуть-чуть быстрее
A>>2) удобнее пользоваться
A>>3) в некоторых субд можно индекс на вьюху создать, не уверен, можно ли это в мсскл? Если да, то решается вопрос оптимизации данной задачи

AS>Да, таки можно (MS SQL их поддерживает). Нужно только думать на счет того, что нужно оптимизировать: создание индексированного представления (indexed view) негативно влияет на скорость добавления/обновления данных в используемых таблицах (причем нелинейно, т.е. 3 indexed view затормаживают более чем в 3 раза). Если данные изменяются чаще, чем запрашиваются, то это может себя не оправдать.


Безусловно
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.