0

我正在尝试为以下情况找到最佳解决方案(性能/简单代码):

考虑具有两个表 A(生产表)和 A'(缓存表)的数据库系统:

  • 未来的行首先添加到 A' 表中,以免干扰生产。
  • 当计时器说开始(例如在午夜)时,来自 A' 的行被合并到 A。必须考虑处理重复、不存在的行等。

我一直在阅读一些有关物化视图、触发器等的内容。问题是我不应该在生产表中引入太多噪音,因为它是服务器的参考表(实际上是 PowerDNS 服务器)。

那么,你们怎么看呢?我应该更好地使用触发器、MV 还是在数据库之外以编程方式使用?(我正在使用python,顺便说一句)

提前感谢您帮助我。

4

1 回答 1

1

根据您迄今为止制定的标准,“最佳”解决方案就是插入生产表。

...除非实际上有一些非常相关的事情你没有告诉我们

于 2011-02-11T20:32:33.987 回答