1

我们与客户的合同规定我们只管理和存储最近 3 个月内的数据。因为我们有如此大容量的应用程序,所以我们通过将旧数据移动到“归档”数据库来归档生产表。我有一个存储过程,它收集旧数据,将其转储到“归档”数据库中的表中,然后从生产数据库中删除行。这是一个非常简单、直接的过程。

我们现在希望将存档数据库保持在可管理的大小,并偶尔将数据“搁置”到异地媒体上。实现这一点的最佳方法是什么,仍然允许我们偶尔加载离线数据,以便根据客户的请求为客户检索旧数据?

4

1 回答 1

0

没有最好的方法;)。

您的要求实在是太宽泛了,您需要缩小范围。尝试提出详细的规格,一旦掌握了所有数据,您可能就可以自己提出解决方案。

以下是我首先要分析的一些事情:

  • 每月需要迁移到异地的数据量
  • 未来金额变化的可能性有多大(安全的赌注是假设数字会增长)
  • 预算
  • 在完全删除档案之前,您应该保留多长时间
  • 恢复归档数据的周转时间

根据这些因素,“最佳”解决方案可能会有所不同,从您以 9 美元购买的 USB 记忆棒到可能花费 10 万美元的多个存储服务器;)

于 2013-08-01T09:18:03.757 回答