|
这个sql语句写得非常精巧啊!在我的机器上执行需要11秒:)
一共插入了16384行记录。
但是这些都是数据库的表间操作的,没有与客户端进行交互
这个速度只能作为参考,不能应用到程序中。
- declare @i int
- set @i = 14
- INSERT INTO testtable (col1, col2,col3) VALUES (''00:00:00'', 12345678.901, newid())
- while (@i>0)
- begin
- insert into testtable(col1,col2,col3)
- select col1,col2,newid() from testtable
- set @i = @i - 1
- end
复制代码
- (所影响的行数为 1 行)
- (所影响的行数为 1 行)
- (所影响的行数为 2 行)
- (所影响的行数为 4 行)
- (所影响的行数为 8 行)
- (所影响的行数为 16 行)
- (所影响的行数为 32 行)
- (所影响的行数为 64 行)
- (所影响的行数为 128 行)
- (所影响的行数为 256 行)
- (所影响的行数为 512 行)
- (所影响的行数为 1024 行)
- (所影响的行数为 2048 行)
- (所影响的行数为 4096 行)
- (所影响的行数为 8192 行)
复制代码 |
|