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

sql script 和store procedure的区别?该怎么解决

2012-01-30 
sql script 和store procedure的区别?如题,请大家给讲讲他们的区别,谢谢[解决办法]前者大多数情况下要重新

sql script 和store procedure的区别?
如题,请大家给讲讲他们的区别,谢谢

[解决办法]
前者大多数情况下要重新编译生成执行计划,后者可以重用执行计划。
[解决办法]
主要是性能的差别,sp是预编译的,查询计划存储在数据库中,不需要每次进行分析优化生成执行计划,而sql script一是增加网络流量使性能降低,二是每次执行都需要生成执行计划,性能较差。
并且,sp可重用性高
[解决办法]
嗯 ,一般的脚本重新运行时都要编译一遍,而存储过程是先编译好,然后再执行。

热点排行