Я в процессе миграции данных из таблицы cassandra (имеющей старую схему с неисправными ключами разделов и т. Д.), Для которой действительно создано материализованное представление, в другую таблицу (переопределенную таблицу), имеющую также материализованное представление.
Итак, я переопределил схему и вставил данные в новую таблицу.Что было бы более быстрым и эффективным способом вставки данных в новую таблицу, если бы мы взяли сценарии как
- Просто создайте новую таблицу и не создавайте ее MV, пока не будут вставлены все данные, т.е. создайте MV наконец.
- Создайте оба сразу и вставьте в них данные
Мне кажется, что опция 1 будет быстрее2-й вариант будет сохранять обновленный MV (за сценой он создает таблицу, которая будет обновляться при каждой вставке).
ПРИМЕЧАНИЕ: вопрос больше связан с производительностью при переносе данных с или без MV,создано до или после.