SQL Server技術問題之觸發器優缺點


優點:

  1.強化約束:強制復雜業務的規則和要求,能實現比check語句更為復雜的約束。
  2.跟蹤變化:觸發器可以偵測數據庫內的操作,從而禁止數據庫中未經許可的更新和變化。
  3.級聯運行:偵測數據庫內的操作時,可自動地級聯影響整個數據庫的各項內容。
  4.嵌套調用:觸發器可以調用一個或多個存儲過程。觸發器最多可以嵌套32層。

 

缺點:

   1.可移植性差;

  2.占用服務器資源,給服務器造成壓力;

  3.執行速度主要取決於數據庫服務器的性能與觸發器代碼的復雜程度;

  4.嵌套調用一旦出現問題,排錯困難,而且數據容易造成不一致,后期維護不方便。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM