代码之家  ›  专栏  ›  技术社区  ›  Locksfree

从模板创建新数据库的最快方法是什么?

  •  1
  • Locksfree  · 技术社区  · 16 年前

    我们正在按需创建数据库,可以从不同的模板创建数据库。所有模板都具有相同的结构,但数据不同。模板包含的数据很小。

    创建数据库副本的最快方法是什么:

    1. 备份/还原
      1. 使用T-SQL?
      2. 使用SMO?
    2. 从模板的脚本版本创建新数据库,然后填写所需的小数据?
    3. 其他?
    1 回复  |  直到 16 年前
        1
  •  2
  •   TomTom    16 年前

    可能分离/连接。

    • 准备主数据库。
    • 分离
    • 复制到新名称,使用正确的语法附加以重定向文件。
    • 调整大小到合适的大小(我讨厌正常操作的自动扩展)。

    这使得所有的东西都是一个文件副本,这是IIRC最快的方式。事实上,并不是有很多不同。