亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

共享池 shared pool

發布時間:2020-08-07 20:24:13 來源:ITPUB博客 閱讀:133 作者:牛平 欄目:關系型數據庫
定義:
共享池( shared pool )是位于SGA中的一塊內存區域,主要用于緩存SQL的執行計劃。之所以叫共享,是由于該塊內存區域可以被多個會話共享同一個執行計劃。即,如果有一個會話執行了SQL之后,會在shared pool 中生成一條該語句的執行計劃,如果第二個會話使用了同樣的或者類似的語句,就可以重復利用該條執行計劃,從而實現執行計劃共享。

特點:
1 共享池是位于SGA中的一塊重要的內存區域,因為里面存放著SQL的執行計劃以及結果還有一些其它類型的文件,比如控制文件等。

2  共享池是昂貴的,維護一個共享池所耗費的系統資源是巨大的,如果共享池太大,則會耗費更多的系統資源來維護它,如果太小,則出現不夠用的情況,即本該共享的執行計劃由于共享池太小,導致執行計劃沒有被共享,而是被重復的硬解析(hard parse)從而也會導致CPU資源浪費。

3 共享池類似于系統的緩存,是用LRU的策略來進行維護。

4 為了避免內存碎片,有著大量的小程序塊。<= 4KB


查看共享池方法:

select sum(bytes)/1024/1024 mb from v$sgastat where pool = 'shared pool';

配置方法:

通常設置sga_target 后,內部的如shared pool java pool large pool db buffer cache redo log buffer 都會進行動態調整。因此設置sga_target 即可

alter system set sga_target=160m scope = spfile

重啟數據庫生效。
向AI問一下細節

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

AI

延川县| 印江| 桂东县| 维西| 长兴县| 东乡县| 利津县| 枣庄市| 泉州市| 邯郸县| 柳林县| 新龙县| 左权县| 达孜县| 柘城县| 城固县| 清流县| 沅陵县| 银川市| 界首市| 衡南县| 余庆县| 宜君县| 西盟| 邮箱| 涞水县| 汝州市| 枣庄市| 鄂尔多斯市| 枣阳市| 临沭县| 南乐县| 历史| 清涧县| 巨野县| 安泽县| 湟源县| 会东县| 绥宁县| 五台县| 汝州市|