sql<sql and procedure have some different>
sql是单行执行的语句
procedure是存储过程是在大型数据库中使用,一般是用来实现莫一项大功能。
为什么有时候选择sql和procedure呢!这主要谈到他们的使用过程了!
sql:sql是单行的执行语句。在project中invoke要消耗网络流通量,由此,使系统运行缓慢。然后每次net invoke的时候要检查sql的语法和句法的分析。进而又一次浪费了几秒。
procedure:是多行T-sql的组合,构成了一个逻辑执行单元,procedure是数据库编译好了的存储在database中。然后在invoke的时候就不用像sql一样要检查语法和句法了。从而也减少了网络的流通量。由此,数据库的优化的体现就出来了。

浙公网安备 33010602011771号