头一低,很多年都这样过去了...

欢迎来到Kittow的部落格! - http://blog.skyhe.com

Agile Web Development (敏捷Web开发)

Want to Know Something More? Move Your Mouse Here;)

我是天空的一片云,偶尔投影在你的波心,你记得也好,最好你忘掉,你我在交汇时,互放的光亮。
——徐志摩《偶然》 More...

我的VOA听写积分

2005-1-26 [返回]
ASP采用For循环向MSSQL插入大量数据的统计
声明1:
Dim strCardSN 'e卡序列号
Dim arrSubSN(4) 'e卡子序列号数组
SQL语句为:

Conn.Execute("Insert Into StarParty_CardSN(Card_GroupID,Card_ENA13,Card_SN,Card_Price,
Card_Point,Card_ValidDate,SN1,SN2,SN3,SN4) Values
(1,'1234567890123','strCardSN',200,250,
DateAdd(year,1,GetDate()),'"arrSubSN(1)"',
'"arrSubSN(2)"','"arrSubSN(3)"','"arrSubSN(4)"')")

声明2:
用Response.Buffer = True打开了缓存,
并每100条记录Response.Flush强制输出缓存数据
采用了动态改变width的bar图片用来显示执行进度

ASP采用For循环向MSSQL插入1000条数据耗时
PageRunTime:10,226.56000 ms = 10s

插入10000条数据耗时
PageRunTime:109,929.70000 ms = 109s

插入50000条数据耗时
PageRunTime:559,015.60000 ms = 559s

转自:天河网 | www.skyhe.com

Posted at 10:1 PM | Comments[0]

转自:天河网 | www.skyhe.com

发表评论
We Used Ajax to Post Your Comment!
本站评论系统采用Ajax技术,无刷新发送评论
您的大名 *   
电子邮件  
5+6=? *(请输入“5+6=?”的结果)
评论内容 *