存档SQL Server数据表数据?

时间:2013-12-28 16:19:49

标签: sql-server

我们有一张包含数百万条记录的表格。我们需要归档3个以上的记录,这是归档SQL Server数据库表旧数据的最佳方式吗?

1 个答案:

答案 0 :(得分:4)

我想这取决于您的数据库的结构,以及您需要对此存档记录执行的操作。他们是否需要从您的应用程序访问?你是否只是需要它们以便将来使用即席查询来查询它?

选项可能包括:创建“归档数据库”,您可以在其中移动旧表记录及其链接的所有内容(外键表),创建ArchiveTable或更复杂的内容,如Creating Partitioned Tables({{1} })

更多信息:

  1. Partitioning & Archiving tables in SQL Server (Part 1: The basics)
  2. Partitioning & Archiving tables in SQL Server (Part 2: Split, Merge and Switch partitions)