讀書筆記:深入解析oracle-第3章 引數及引數檔案

浪漫雙魚發表於2011-05-31

1、 初始化引數分類:推導引數 derived parameters:通常來自於其他引數的運算,依賴其他引數得出。所以這類引數通常不需要修改。如果強制修改,那麼修改值會覆蓋推導值。

eg.   sessions=1.1*processes + 5

作業系統依賴引數:db_cache_size引數,最大值要受限於實體記憶體。

可變引數:

2、 Processes引數是靜態引數,重啟修改才生效。在資料庫啟動時,會預先為processes分配記憶體地址空間,並向shared pool註冊,所以無法動態修改,預設每個程式會在共享池中分配4Bytes的註冊空間。

SQL> select * from v$sgastat where name='processes';

3、 登入sql*plus工具時,會自動呼叫$ORACLE_HOME/sqlplus/admin/glogin.sql檔案執行一系列的引數設定。

4、 通過scope=spfile修改的引數,雖然對當前例項無效,但是其引數值可以從v$spparameter 檢視中查詢得到。通過命令show spparameter 也可以直接檢視。

5、 如果引數重複設定,後讀取的引數將取代先前的設定。通過pfile中呼叫spfile,使用後設定的引數覆蓋spfile中的引數設定,是解決spfile中引數設定錯誤的一種方法。

6、 可以在資料庫shutdown時關閉狀態建立和修改spfile。這就可以在引數出問題,不能啟動資料庫時,來修改spfile

7、 spfileoracle10g中很多自動化特性的實現基礎。

8、    通過檢視select * from v$backup_spfile來檢查自動備份的引數和控制檔案。

9、    重置引數為預設值alter system reset open_cursors;

10、  11g開始,一個新命令用於從當前執行例項建立引數檔案

create from memory;

11、  在資料庫裡可以通過如下語句檢視是否開啟控制檔案自動備份

select * from v$rman_configuration;

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

相關文章