
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
如果需要向SQL Server批量导入数据,根据导入的选项和表中的索引设置,数据导入的时间可能会在不同情况下相差甚远。如何能够把批量导入的过程尽量少花时间呢?在这里我们将会介绍几种不同的批量导入数据的方法、各种方法相应的实例及其所需的时间长短。
|
ID |
测试 |
运行(1) |
运行(2) |
|
1 |
表含有一个聚集索引(clustered index)和两个非聚集索引(non-clustered index) |
5.1 |
5.3 |
|
2 |
表只含有一个聚集索引 |
3.2 |
3.0 |
|
3 |
表不含有任何索引 |
1.4 |
1.4 |
|
4 |
表只含有一个聚集索引并且有TABLOCK指示 |
1.2 |
1.3 |
|
5 |
表只含有一个聚集索引并且有TABLOCK指示 |
2.8 |
2.5 |
|
6 |
表含有一个聚集索引一个聚集索引并且有TABLOCK指示 |
4.1 |
3.9 |
|
ID |
Test |
运行(1) |
运行(2) |
|
1 |
表含有一个聚集索引(clustered index)和两个非聚集索引(non-clustered index) |
14.0 |
13.8 |
|
2 |
表只含有一个聚集索引 |
6.9 |
7.3 |
|
3 |
表不含有任何索引 |
2.7 |
2.7 |
|
4 |
表只含有一个聚集索引并且有TABLOCK指示 |
2.5 |
2.5 |
|
5 |
表只含有一个聚集索引并且有TABLOCK指示 |
5.6 |
5.5 |
|
6 |
表含有一个聚集索引一个聚集索引并且有TABLOCK指示 |
8.4 |
8.7 |
|
ID |
测试 |
运行(1) |
运行(2) |
总时间 |
|
1 |
表含有一个聚集索引(clustered index)和两个非聚集索引(non-clustered index) |
8.4 |
7.7 |
16.1 |
|
2 |
表只含有一个聚集索引 |
3.5 |
3.2 |
6.7 |
|
3 |
表不含有任何索引 |
1.5 |
1.4 |
2.9 |
|
4 |
表只含有一个聚集索引并且有TABLOCK指示 |
1.3 |
1.3 |
2.6 |
|
5 |
表只含有一个聚集索引并且有TABLOCK指示 |
3.1 |
4.0 |
7.1 |
|
6 |
表含有一个聚集索引一个聚集索引并且有TABLOCK指示 |
4.0 |
8.5 |
12.5 |