таблица с 2-5 млрд данных. Вы делаете агрегирующие запросы напрямую к таким таблицам или же через mat.view на этапе вставки данных разносите данные по более узким сущностям, необходимым для выполнения конкретных запросов?
Если требуется фильтрация или извлечение из вложенных структур (массивы нестед структур или мапы), то быстрее будут работать мат вью. Те ты просто переложил ресурсоёмкость извлечения на момент вставки +1 строки. А если скалярные колонки, то особого смысла делать мат вью не вижу. Фильтры блума должны ускорить фильтрацию по полям не попавшими в РК
и так и этак, все вопрос-то? некоторые запросы выполняются 30 мс, некоторые 30 минут
Обсуждают сегодня