View vs materialized view и стоит ли при частом обновлении данных?
Стоит ли использовать View или materialized view когда данные постоянно меняются и если стоит то какое view лучше ?
Например есть чат.
И хочется знать сколько писем написал пользователь. Пишут письма пользователи постоянно и много, много пользователей.
Стоит ли использовать view ? Ведь это по идее приводит к пересчёту всего вью каждый раз для всеq таблицы ? Или view как то хитро пересчитывается. Или такие view сделают большую нагрузку на базу?