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 и это часто оказывается быстрее
