Я пытаюсь найти лучшее решение (производительность / простой код) для следующей ситуации:
Рассматривая систему баз данных с двумя таблицами A (производственная таблица) и A '(таблица кеша):
- Будущие строки добавляются первыми в таблицу A ', чтобы не мешать производственной.
- Когда таймер сообщает, что идут (например, в полночь) строки из A' включенык A. Работа с дубликатами, несуществующими строками и т. д. должна быть рассмотрена.
Я читал некоторые о материализованных представлениях, триггерах и т. Д. Проблема в том, что я не должен вносить так много шума в производственную таблицу, потому что это справочная таблица для сервера (сервера PowerDNS)на самом деле).
Итак, что вы, ребята, делаете из этого?Должен ли я лучше использовать триггеры, MV или программно за пределами базы данных?(Я использую python, кстати)
Заранее спасибо за помощь.