下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 技術開發 > 數據庫 > PostgreSQL教程(二十):PL/pgSQL過程語言

          PostgreSQL教程(二十):PL/pgSQL過程語言

          時間:2024-02-24 17:17作者:下載吧人氣:24

          一、概述:

              PL/pgSQL函數在第一次被調用時,其函數內的源代碼(文本)將被解析為二進制指令樹,但是函數內的表達式和SQL命令只有在首次用到它們的時候,PL/pgSQL解釋器才會為其創建一個準備好的執行規劃,隨后對該表達式或SQL命令的訪問都將使用該規劃。如果在一個條件語句中,有部分SQL命令或表達式沒有被用到,那么PL/pgSQL解釋器在本次調用中將不會為其準備執行規劃,這樣的好處是可以有效地減少為PL/pgSQL函數里的語句生成分析和執行規劃的總時間,然而缺點是某些表達式或SQL命令中的錯誤只有在其被執行到的時候才能發現。
              由于PL/pgSQL在函數里為一個命令制定了執行計劃,那么在本次會話中該計劃將會被反復使用,這樣做往往可以得到更好的性能,但是如果你動態修改了相關的數據庫對象,那么就有可能產生問題,如:
           

              CREATE FUNCTION populate() RETURNS integer AS $$
              DECLARE
                  — 聲明段
              BEGIN
                  PERFORM my_function();
              END;
              $$ LANGUAGE plpgsql;
           
          標簽[db:關鍵字]

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 日韩一区二区三区电影在线观看 | 亚洲性日韩精品国产一区二区| 国产精品区一区二区三在线播放 | 国产精品无码一区二区三级| 成人一区二区三区视频在线观看| 国产精品va无码一区二区| 一区二区高清在线观看| 日韩免费一区二区三区| 欧洲精品一区二区三区| 成人无码精品一区二区三区| 国产成人一区二区三区免费视频| 国产精品乱码一区二区三 | 无码一区二区三区免费| 精品乱人伦一区二区三区| 亚洲日韩激情无码一区| 亚洲国产一区视频| 熟女精品视频一区二区三区| 精品无码人妻一区二区三区18| 国内精品视频一区二区三区八戒 | 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 日本精品一区二区三区在线视频一 | 成人免费视频一区二区三区 | 一区二区三区电影网| 无码国产精品一区二区免费I6| 在线视频一区二区日韩国产| 色一乱一伦一区一直爽| 78成人精品电影在线播放日韩精品电影一区亚洲| 美女视频免费看一区二区| 亚洲一区二区三区深夜天堂| 无码国产精品一区二区高潮| 国产一区二区三区免费观在线| 国产精品久久久久久一区二区三区 | 精品福利一区二区三| 精品国产福利在线观看一区| 亚洲狠狠久久综合一区77777| 国产MD视频一区二区三区| 亚洲日韩国产一区二区三区在线| 中文字幕精品一区| 日韩精品一区二区三区视频| 78成人精品电影在线播放日韩精品电影一区亚洲| 国模视频一区二区|