0

考虑以下场景:

  • 每天加载大量数据的数据库;
  • 加载后不做INSERTs,只做SELECTs;
  • 加载来自纯文本文件;
  • 在加载完成时,我需要数据库来保持其完整性;
  • 数据需要首先加载到第二台服务器上,以供批准(例如由客户端);
  • 批准后,最好不必再次加载所有内容,只需从加载的服务器复制数据即可。

今天,我们在第二台服务器上加载数据,然后在生产服务器上分离数据库并附加它,这太可怕了!

如果没有DETACH 和 ATTACH 数据库,如何实现这种情况?

4

1 回答 1

0

几个想法:

  • 当第二个数据库准备好时,对 DB1 表执行截断并从 DB2 批量插入
  • 在增加更多复杂性的同时,暂存表
于 2013-07-16T21:14:10.153 回答