【发布时间】:2008-11-27 08:11:26
【问题描述】:
有一个 SqlServer2000 数据库我们必须在周末更新。
它的大小几乎是 10G。
更新范围从架构更改、主键更新到更新、更正或插入的数百万条记录。
周末对这份工作来说是不够的。
我们为这项工作设置了一个专用服务器, 打开数据库 SINGLE_USER 进行了我们能想到的任何优化:删除/重新创建索引、关系等。
您能提出任何建议来加快这个过程吗?
SQL SERVER 2000 是不可否定的(不是我的决定)。更新是通过定制程序而不是 BULK INSERT 运行的。
编辑:
架构更新由查询分析器 TSQL 脚本完成(每个版本更新一个脚本)
数据更新由 C# .net 3.5 app 完成。
数据来自一堆文本文件(有很多问题)并写入本地数据库。
计算机未连接到任何网络。
【问题讨论】:
标签: sql-server migration