sqlServer存儲過程與sql語句的區別

sqlServer   存儲過程與sql語句的區別sql

sql存儲過程與sql語句的區別:安全

從如下幾個方面考慮:網絡

1.編寫:性能

存儲過程:編寫比較難;編譯

sql語句:相對簡單;sql語句

2.性能:數據

存儲過程:高,可移植性高,複用性高;存儲過程

sql語句:低,可移植性差,不可複用;參數

3.安全:帶寬

存儲過程:比sql語句相對來講安全;

sql語句:參數化比較安全;

4.網絡傳輸:

存儲過程:數據量小,減小網絡數據傳輸量,只需存儲過程名便可;

sql語句:數據類量大,佔用帶寬大;

5.速度:

存儲過程:速度快,已經編譯過了;

sql語句:預編譯,執行一行編譯一行;

相關文章
相關標籤/搜索