【學習】體系結構-001-例項與資料庫

Kevin_Weig發表於2018-04-19
   首先看懂下面2張圖



說明:
      1.通常說的Oracle伺服器一般都包含著一個例項+一個資料庫。
      2.例項一般是指記憶體和程式,是動態的;資料庫指儲存在作業系統中的檔案,是靜態的。

例項
  1、程式:ps -ef | grep ora_ | grep -v grep 檢視程式有哪些
  
  2、記憶體:
          SGA:
                一個instance只有一個SGA,所有session共享,隨著instance的關閉而釋放;
                組成部分:
                   shared pool:
                           對 SQL、 PL/SQL 程式進行語法分析、編譯、執行的記憶體區域;
                           共享池的大小直接影響資料庫的效能;
                           由庫快取 ( library cache)、資料字典快取 ( data dictionary cache)、結果快取( resultcache)等組成;
                           
                  database buffer cache
                   redo log buffer
                   large pool / java pool / streams pool
          PGA
          記憶體管理:(區分10g 11g之間的引數)
             


資料庫
      1.資料檔案 v$datafile
      2.控制檔案 v$controlfile
      3.日誌檔案 v$logfile







來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31476473/viewspace-2153114/,如需轉載,請註明出處,否則將追究法律責任。

相關文章