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

2022-01-23 00:03:56 字數 330 閱讀 1599

優點:

1.強化約束:強制複雜業務的規則和要求,能實現比check語句更為複雜的約束。

2.跟蹤變化:觸發器可以偵測資料庫內的操作,從而禁止資料庫中未經許可的更新和變化。

3.級聯執行:偵測資料庫內的操作時,可自動地級聯影響整個資料庫的各項內容。

4.巢狀呼叫:觸發器可以呼叫乙個或多個儲存過程。觸發器最多可以巢狀32層。

缺點:1.可移植性差;

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

3.執行速度主要取決於資料庫伺服器的效能與觸發器**的複雜程度;

4.巢狀呼叫一旦出現問題,排錯困難,而且資料容易造成不一致,後期維護不方便。

SQL Server技術問題之自定義函式優缺點

優點 可以在sql語句中呼叫,直接使用返回值,從而可以形成複雜的sql應用。缺點 能在函式中使用的語句有嚴格限制 不支援create alter drop等ddl data definition language 命令 insert delete update只能用在臨時表上 不支援動態sql 不支...

面試之非技術問題

在面試中,面對hr和老闆總會提幾個問題,從中分析你的性格和看你適不適合公司 1 你是否考慮過個人創業,如果希望個人創業,你準備什麼時候創業?推薦答案 我目前不考慮創業 我的目標是安心工作,在這個行業 在這個崗位上有所作為。2 你覺得從工作的角度分析自己,你自己最大的優點和缺點是什麼?3 你為什麼離開...

SQL Server技術問題之游標優缺點

分類 ms sql server 支援三種型別的游標 transact sql 游標,api 伺服器游標和客戶游標。1 transact sql 游標 transact sql 游標是由declare cursor 語法定義 主要用在transact sql 指令碼 儲存過程和觸發器中。transa...