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