賽迪網 > IT技術 數據庫 > 精彩更新
  IT資訊搜索
 
IT產品搜索
[程式開發][網管世界][網路安全][數據庫技術]
[作業系統][嘉賓聊天·線上訪談][活動集錦]
[精彩專題][Symantec專區][訂閱IT技術週刊]
[開發論壇][網管論壇][安全論壇][數據庫論壇]
[作業系統論壇][Sybase專區][IBM dW技術專區]
[病毒求助][病毒與漏洞播報][文檔·源碼下載]

初學者必讀:使用存儲過程都有哪些益處

發佈時間:2008.07.21 05:00     來源:賽迪網    作者:湖山河

【賽迪網-IT技術報道】1. 通過把處理封裝在容易適應的單元中,簡化複雜的操作。

2. 由於不要求反復建立一系列處理步驟,保證了數據的一致性。如果所有開發人員和應用程式都使用同一存儲過程,則所使用的代碼都是相同的。

這一點的延伸就是防止錯誤。需要執行的步驟越多,出錯的可能性就越大。防止錯誤保證了數據的一致性。

3. 簡化對變動的管理。如果表名、列名或業務邏輯(或別的內容)有變化,只需要更改存儲過程的代碼。使用它的人員甚至不需要知道這些變化。

這一點的延伸就是安全性。通過存儲過程限制對基礎數據的訪問減少了數據訛誤(無意識的或別的原因所導致的數據訛誤)的機會。

4. 因為存儲過程通常以編譯過的形式存儲,所以DBMS為處理命令所作的工作較少。結果是提高了性能。

5. 存在一些只能用在單個請求中的SQL元素和特性,存儲過程可以使用它們來編寫功能更強更靈活的代碼。

總之使用存儲過程有三個主要的好處,即簡單、安全、高性能。

(責任編輯:盧兆林)


[ 發表評論 ] 字體[  ] [ 列印 ] [ 進入博客 ] [ 進入論壇 ]  [ 推薦給朋友 ]
  相關文章
· 專題:存儲過程的原理和使用技巧 (07-18) · 專題:存儲過程的原理和使用技巧 (07-18)
· DB2中游標的使用方法以及存儲過程的寫法 (07-15) · SQL Server導出表到EXCEL文件的存儲過程 (07-10)
· 快速解決DB2創建存儲過程時所遇到的錯誤 (05-27) · DB2數據庫創建存儲過程時遇到的錯誤現象 (05-14)
· 實例講解存儲過程的返回值與傳出參數 (05-06) · 存儲過程中如何執行帶輸出參數的動態SQL (05-05)
· 教你快速掌握一個交叉表的通用存儲過程 (04-20) · 在SQL Server 2005數據庫中修改存儲過程 (04-09)
  客戶需求反饋表
* 姓  名:
更多資料  了解方案  認識廠商
* 單位名稱:
* 聯繫電話:
* 電子郵件:
  賽迪推薦  
  手機·資費 ·新品·導購·評測·手機資費·寬帶
手機搜索  諾基亞 N73 MOTO Z6
  IT產品 ·筆記本·臺式機·伺服器·列印·投影
IT產品搜索 
  IT技術 ·開發·網管·安全·數據庫·作業系統
  資訊化 ·熱點·專題·訪談·週刊·方案案例
· 資訊化市場百家爭鳴 SaaS深陷爭議“泥潭”
· 提高管理水準 "兩棲"CIO應具備的六大能力
· 國產ITIL運維先行者 四大廠商角力BI市場
· 金融行業GSN專題解決方案 企業網解決方案
  IT博客 ·曾劍秋·項立剛·Java學習·網管
  IT技術論壇 ·開發·網管·安全·數據庫·系統