首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

,插入数据的速度有关问题

2012-03-25 
在线等,插入数据的速度问题,向表A插入100条数据,哪种速度更快些1。直接写100个插入语句,执行2。inset A sele

在线等,插入数据的速度问题,
向表A插入100条数据,哪种速度更快些

1。直接写100个插入语句,执行
2。inset A select * from B 

或者还有更好的方法,

求助,万分感谢


[解决办法]
insert a select top 100 * from b
[解决办法]
第二种更快些吧
[解决办法]
declare @i int
set @i=0
while @i<100
begin
insert into A(vol1,vol2,...) select val1,val2,...
set @i=@i+1
end
[解决办法]
bcp
[解决办法]
当然是第二种方法
执行100个语句肯定要比执行两个语句所用的资源多

[解决办法]
当然是第二种方法
[解决办法]
第二个快点
[解决办法]
select *
into A
from B


-- A 没有创建
-- 这种速度快

热点排行