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

同一个SQL脚本,执行速度相差100倍。INSTALL SHIELD打包与.NET自带打包,区别为什么这么大?解决办法

2012-01-06 
同一个SQL脚本,执行速度相差100倍。INSTALL SHIELD打包与.NET自带打包,区别为什么这么大?INSTALL SHIIELD打

同一个SQL脚本,执行速度相差100倍。INSTALL SHIELD打包与.NET自带打包,区别为什么这么大?
INSTALL SHIIELD打包工具,执行SQL脚本,速度很快,大概30秒

NET自带打包工具,用OSQL.EXE执行同一脚本,大概半个小时左右。

请教高手,INSTALL SHIIELD为什么那么快?

除了OSQL,我在NET自带打包工具中,还可以如何执行SQL脚本?速度要快的。

谢谢。

[解决办法]
可能是连接方式的问题

也可能是脚本封装方式的问题,如果脚本都在一个文件中,一次连接执行,则相对于把脚本在不同的文件中,需要反复连接去执行的效率而言,自然相差极远
[解决办法]
进来看看钻石,学习学习,,,
[解决办法]
同一机器有这么大的差别?

[解决办法]
如果脚本分开执行,应该会像老大所说的那样
[解决办法]
我也碰到过这样的问题,我发现原因在于插入数据时速度很慢,创建数据库,创建表,视图过程的速度基本差不多,但在插入数据时速度差异很大,同样的程序都不一样,我感觉与数据库上的共享机制(锁)有关系,建议在插入大量数据时,用单用户模式。

热点排行