м.вью периодически обновляет данные путем выполнения запроса, а обычная вью как я понял вручную надо обновлять, это так или в каждой субд по своему?
Интересует постгрес в частности
Материализированные VIEW далеко не все СУБД поддерживают, я знаю только один Оракл. Так что в каждой по своему.
а в кликхаусе?
Основное отличие — материализованные хранят результат и будут его использовать, простые будут ходить за результатом каждый раз.
Тут просто еще пишут про кеш и прочее, не совсем одупляю разницу между ними
Не знаю как они там работают. В вопросе было про пг
То есть в материализованной мне придется постоянно делать рефреш, чтобы обновить данные из выборки, а в обычной я и так постоянно буду обновлять данные, так как запрос будет делаться снова и снова?
Про кэш точно не скажу. Просто по той причине, что если это не лезет в кэш, то это наверняка будет флаш в диск. Тогда по сути смысл?
Спс большое
Обсуждают сегодня