使用存储过程带来的优点是什么?
第一:提高性能
当存储过程被创建,它要经过以下几步,第一步,它所包含的T-SQL语句将被分析和解析,并被存储.当第一次被执行
时,它将被调出并被优化.SQLServer会根据statistics自动选择相应的优化策略.
此后查询计划将被存储在高速缓存中,以利于将来使用.由于不用被重新编译,所以可以大大提高效率.
第二:减少网络流量
你可能使用T-SQL语句来对表执行插入操作.但是如果我们创建一个存储过程来进行这样操作的话,每次插入的时
候只要传输存储过程名,参数和这些参数的数值,当这些操作非常[......]