oracle中三個引數的進一步認識
PGA
在9i 裡面這部分也有了很大的變化。在獨立模式下,9i已經不再主張使用原來的UGA相關的引數設定,而代之以新的引數。假如workarea_size_policy=AUTO(預設),則所有的會話的UGA 共用一大塊記憶體,該記憶體由 pga_aggregate_target 設定。在我們根據前面介紹的方法評估了所有程式可能使用的最大PGA 記憶體之後,我們可以透過在初始化引數中設定這個引數,從而不再關心其他 ”*_area_size” 引數
lock_sga
由於幾乎所有的作業系統都支援虛擬記憶體,所以即使我們使用的記憶體小於實體記憶體,也不能避免作業系統將SGA 換到虛擬記憶體(SWAP)。所以我們可以嘗試使得SGA 鎖定在實體記憶體中不被換到虛擬記憶體中,這樣減少頁面的換入和換出,從而提高效能。但在這裡遺憾的是,windows 是無法避免這種情況的。
timed_statistics
收集作業系統的計時資訊,這些資訊可被用來顯示時間等統計資訊、最佳化資料庫和 SQL 語句。要防止因從作業系統請求時間而引起的開銷,請將該值設定為False。
使用statspack 收集統計資訊時建議將該值設定為 TRUE,否則收集的統計資訊大約只能起到10%的作用,將timed_statistics 設定為True 所帶來的效能影響與好處相比是微不足道的。
該引數使收集的時間資訊儲存在在V$SESSTATS 和V$SYSSTATS 等動態效能檢視中。
timed_statistics 引數也可以在例項級進行更改
SQL> alter system set timed_statistics = true;
System altered
如果你擔心一直啟用timed_statistics 對於效能的影響,你可以在使用statspack 之前在system 更改,取樣過後把該引數動態修改成false。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/38542/viewspace-905826/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS筆記:進一步認識 ==、isEqual、hashiOS筆記
- 教你認識Java 可變引數Java
- python執行緒池進一步認識Python執行緒
- 循序漸進Oracle - 全面認識Oracle ASHOracle
- 認識Spring引數解析器Spring
- oracle 身份認證相關引數Oracle
- 認識Tomcat核心元件及其啟動引數Tomcat元件
- oracle的一個隱含引數Oracle
- oracle兩個 retention 引數Oracle
- 一步一步教你認識 Python 閉包Python
- 2017.04.26(MVVM的進一步學習初步對ReactiveCocoa認識)MVVMReact
- 初識oracle SGA之引數設定Oracle
- 記錄一個Oracle引數Oracle
- os認證、口令檔案認證及兩個引數【轉】
- python中三個單引號是什麼意思Python
- 認識oracle的update更新Oracle
- Oracle幾個初始化引數Oracle
- Oracle引數-隱藏引數Oracle
- JS 利用引數個數進行函式過載JS函式
- 聊聊Oracle Optimizer相關的幾個引數(中)Oracle
- 聊聊Oracle Optimizer相關的幾個引數(下)Oracle
- oracle 引數Oracle
- 認識python中的數字Python
- oracle的引數檔案Oracle
- Oracle PGA引數的管理Oracle
- Oracle undo保留時間的幾個相關引數Oracle
- 一步一步帶你認識MVP+Retrofit+Rxjava並封裝(二)MVPRxJava封裝
- 一步一步帶你認識MVP+Retrofit+Rxjava並封裝(一)MVPRxJava封裝
- 【前端Talkking】CSS系列——一步一步帶你認識animation動畫效果前端CSS動畫
- RabbitMQ中三個TTL的探討MQ
- Oracle認證常識(轉)Oracle
- rac的Oracle Net配置中三種模式Oracle模式
- Oracle引數檔案解析——引數解析Oracle
- Oracle 核心引數Oracle
- Oracle UNDO引數Oracle
- Oracle引數大全Oracle
- oracle引數配置Oracle
- oracle 效能引數Oracle