1 回答
已采納

程序員大陽
TA貢獻43條經驗 獲得超24個贊
使用場景,觸發器、存儲過程等。
優勢:可以認為觸發器、存儲過程將一部分業務邏輯封裝在了數據庫之中。游標就相當于數據庫數據的遍歷器/指針,可以迅速指向數據庫中的數據,進而進行處理。相對于使用編程語言C/C++/C#/JAVA等處理數據庫,速度顯然更快。尤其是處理一些數據庫內部邏輯或者定時任務等,有先天優勢。
劣勢:游標需要一條一條的處理數據,一是不如語言靈活有多重方式,二是這樣處理顯然浪費數據庫處理能力,所以慎用。
還有如果使用觸發器、存儲過程、游標,需要團隊有良好的管理能力和文檔能力哦,不然來個新人都搞不懂數據庫主鍵自增長是靠觸發器實現的,那不亂套了。
點擊展開后面4條
- 1 回答
- 0 關注
- 1907 瀏覽
添加回答
舉報
0/150
提交
取消