sql_ninja
Открыть в Telegram
Канал для тех, кто знает или интересуется SQL 🛢 Взаимная помощь и позитив =) Вакансии тут - @sql_jobs Бан за: оскорбления, спам, фри рекламу, расизм, сексизм. Наш MSSQL канал - @sqlcom По рекламе: @aveLestat
БольшеРоссияКатегория не указана
2 666
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Архив постов
2 666
Тогда можно сделать промежуточный вариант, чтобы не страдать фигнёй с доступами
- создаём голую таблицу для загрузки. можно unlogged, чтобы было быстрее и не забивать WAL ерундой
- создаём материализованное представление, идентичное таблице. навешиваем на него все необходимые ключи
- загружаем данные в таблицу
- обновляем материализованное представление
Это медленнее, чем создание индексов на таблице после загрузки, но значительно быстее, чем загрузка в индексированную таблицу. Представление отдаём пользователю на растерзание, по мере необходимости - обновляем.
2 666
Это называется SDC (slow change dimension) вам достаточно иметь какой-то признак по которому будете определять, что данные поменялись. По этому признаку можно сделать партицию, которую потом и будете заливать куда вам надо.
2 666
Repost from N/a
🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
💔💍 Уверен что она скромница ???
Тут все станет понятно 👇🏻👇🏻👇🏻
t.me/GIAZ_BOGA_lnteIlect_bot
2 666
вызов скалярной функции бывает недёшев, если происходит часто
можно попробовать заинлайнить case через TVF и это часто оказывается быстрее
