Я понимаю, что такое индексированное представление, но мне интересно, что именно происходит, когда данные в нижележащих таблицах были изменены?
Отброшен ли весь кэш представления или только что измененные строки?
У меня очень сложный запрос к нескольким таблицам (+5), который используется для поиска доступности отелей (+ 100 тыс. Записей), и индексированное представление IMHO может значительно повысить производительность.
Но данные (несколько строк) часто меняются (комната была продана, свободные комнаты изменены в административном контроллере), и если представление будет перестраиваться каждый раз, когда менялась только одна строка, для моего приложения это будет узким местом.
Или есть идеи, как "кэшировать" очень коплексные запросы?
Спасибо.