MSSQL使用存儲過程的好處
添加時間:2012-12-6 16:55:14
添加:
思海網絡
在應用MSSQL進行大中型網站項目開發的時候,我們推薦盡量使用存儲過程來處理一些SQL操作.
使用存儲過程的好處及優勢如下解釋:
1. 通過把處理封裝在容易適應的單元中,簡化復雜的操作。
2. 由于不要求反復建立一系列處理步驟,保證了數據的一致性。如果所有開發人員和應用程序都使用同一存儲過程,則所使用的代碼都是相同的。
這一點的延伸就是防止錯誤。需要執行的步驟越多,出錯的可能性就越大。防止錯誤保證了數據的一致性。
3. 簡化對變動的管理。如果表名、列名或業務邏輯(或別的內容)有變化,只需要更改存儲過程的代碼。使用它的人員甚至不需要知道這些變化。
這一點的延伸就是安全性。通過存儲過程限制對基礎數據的訪問減少了數據訛誤(無意識的或別的原因所導致的數據訛誤)的機會。
4. 因為存儲過程通常以編譯過的形式存儲,所以DBMS為處理命令所作的工作較少。結果是提高了性能。
5. 存在一些只能用在單個請求中的SQL元素和特性,存儲過程可以使用它們來編寫功能更強更靈活的代碼。
總結出來使用存儲過程的好處就是: 簡單、安全、高性能。
關鍵字:MSSQL、網站、存儲過程
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解