91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

發布時間:2020-05-16 08:46:01 來源:網絡 閱讀:598 作者:xuwu147220591 欄目:關系型數據庫

首先創建測試表并記錄解析統計數據:

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

 

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

進行循環插入數據,以下代碼并未使用綁定變量:

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

發現在增加了11個硬解析.

查詢v$sqlarea視圖,可以找到這些不能共享的SQL,注意每條SQL都只執行了一次,這些SQL不僅解析要消耗密集的SQL資源,也要占用共享內存存儲這些不同的SQL代碼:

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

 

重建測試表,進行第二次測試:

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

這一次使用綁定變量,同樣10次數據插入:

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

 

現在看一下SQL解析的統計數據庫,硬解析由原來的145增加到147.

對于該SQL,共享池中只存在一份,解析一次,執行10次,這就是綁定變量的優勢所在:

Oracle 10g中一個關于綁定變量和非綁定變量的測試對比

從Oracle從8.1.6開始提供了一個新的初始化參數用以在Server端進行強制變量綁定,這個參數就是cursor_sharing。最初這個參數有兩個可選設置:exactforce

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

株洲市| 东丽区| 福清市| 锡林浩特市| 蒙阴县| 宾川县| 隆昌县| 浦城县| 康保县| 柘荣县| 尼玛县| 凌源市| 合山市| 鄯善县| 湖南省| 虎林市| 砚山县| 新乐市| 西丰县| 乐平市| 龙岩市| 晋江市| 偃师市| 西华县| 雷州市| 天门市| 山阳县| 紫金县| 陆良县| 天等县| 东乌珠穆沁旗| 新宁县| 家居| 揭西县| 平原县| 多伦县| 体育| 大埔县| 阿城市| 天柱县| 广饶县|