亚洲国产日韩人妖另类,久久只有这里有精品热久久,依依成人精品视频在线观看,免费国产午夜视频在线

      
      

        什么是存儲過程?為什么要寫存儲過程

        一.什么是存儲過程

        存儲過程,百度百科上是這樣解釋的,存儲過程(Stored Procedure)是在大型數(shù)據(jù)庫系統(tǒng)中,一組為了完成特定功能的SQL 語句集,存儲在數(shù)據(jù)庫中,經(jīng)過第一次編譯后再次調(diào)用不需要再次編譯,用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來調(diào)用存儲過程。

        簡單的說就是專門干一件事一段sql語句。

        可以由數(shù)據(jù)庫自己去調(diào)用,也可以由java程序去調(diào)用。

        在oracle數(shù)據(jù)庫中存儲過程是procedure。

        二.為什么要寫存儲過程

        1.效率高

        存儲過程編譯一次后,就會存到數(shù)據(jù)庫,每次調(diào)用時都直接執(zhí)行。而普通的sql語句我們要保存到其他地方(例如:記事本 上),都要先分析編譯才會執(zhí)行。所以想對而言存儲過程效率更高。

        2.降低網(wǎng)絡(luò)流量

        存儲過程編譯好會放在數(shù)據(jù)庫,我們在遠(yuǎn)程調(diào)用時,不會傳輸大量的字符串類型的sql語句。

        3.復(fù)用性高

        存儲過程往往是針對一個特定的功能編寫的,當(dāng)再需要完成這個特定的功能時,可以再次調(diào)用該存儲過程。

        4.可維護(hù)性

        當(dāng)功能要求發(fā)生小的變化時,修改之前的存儲過程比較容易,花費(fèi)精力少。

        5.安全性高

        完成某個特定功能的存儲過程一般只有特定的用戶可以使用,具有使用身份限制,更安全。

        鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
        上一篇 2022年6月18日 09:21
        下一篇 2022年6月18日 09:22

        相關(guān)推薦

        聯(lián)系我們

        聯(lián)系郵箱:admin#wlmqw.com
        工作時間:周一至周五,10:30-18:30,節(jié)假日休息