資料庫公升級的時候有乙個很重要的環節就是資料庫引數審核,對於資料庫引數還是有很多的門道,其中一種就是對於過期引數的處理。
我們可以使用如下的sql來得到乙個基本的過期引數列表。
select name from v$parameter
where isdeprecated = 'true';
當然內容也比較多,在10g公升級11g的時候,還是有一些引數需要格外注意,在之前也寫了一篇這些引數的介紹和說明,但是對於這些引數不夠了解,今天特意補充了一下。
下面的引數在11gr2版本中已過期,需要確認是否需要保留。
引數名稱
引數備註
db側原來的引數值
background_dump_dest
由引數 diagnostic_dest替代
/***x/oracle/***xdb01/oradmp/bdump/
cursor_space_for_time
因為oracle mutexes pin機制的引入和bug,引數被廢棄
false
fast_start_io_target
推薦使用fast_start_mttr_target
0 log_archive_local_first
true
log_archive_start
10g開始已過期,如果開了歸檔模式,沒開啟該引數可能導致停機
false
max_enabled_roles
150
parallel_automatic_tuning
推薦使用parallel_degree_policy
false
parallel_server
被引數cluster_database替代
false
parallel_server_instances
被引數cluster_database_instances替代
1 plsql_debug
由引數plsql_
false
optimize_level代替
plsql_v2_compatibility
false
remote_os_authent
基於安全原因被廢棄,mos 456001.1有更多解釋
false
serial_reuse
disable
sql_trace
推薦使用dbms_monitor或 dbms_session
false
standby_archive_dest
在11gr1中被廢棄
?/dbs/arch
user_dump_dest
由引數 diagnostic_dest替代
/***xx/oracle/***xdb01/oradmp/udump/
而對於新引數而言,有些特性也需要根據業務場景來權衡。
引數名稱
引數值
引數備註
sec_case_sensitive_logon
false
yes
密碼大小寫不敏感
sec_max_failed_login_attempts
10 no
連線嘗試達到指定次數後會自動斷開連線預設值為10
result_cache_max_size
? yes
優化程式將查詢結果自動傳送到結果快取記憶體中
deferred_segment_creation
false
yes
延遲段建立,段結構在插入資料時才初始化
diagnostic_dest
yes
統一檔案的儲存路徑,加強自動化診斷
db_unrecoverable_scn_tracking
true
對於引數的一些補充說明如下:
資料庫例項禁用amm特性,即不要設定memory_target
rhel6以下,禁止設定filesystemio_options
rhel6中,推薦設定filesystemio_options=setall
Oracle公升級中的引數補充 r9筆記第2天
資料庫公升級的時候有乙個很重要的環節就是資料庫引數審核,對於資料庫引數還是有很多的門道,其中一種就是對於過期引數的處理。sql來得到乙個基本的過期引數列表。select name from v parameter where isdeprecated true 下面的引數在11gr2版本中已過期,需...
C 中對函式引數的公升級
問題 int func 與int func void 有區別嗎?如果有,區別是什麼?c語言編譯 int func int main 在c語言程式中,void func 代表可以輸入多個引數,而void func void 代表無引數輸入 在c 程式中,void func 會產生編譯錯誤。問題 c 對...
Oracle中的to date引數含義
日期格式引數含義說明 d 一周中的星期幾 day 天的名字,使用空格填充到9個字元 dd 月中的第幾天 ddd 年中的第幾天 dy 天的簡寫名 iw iso標準的年中的第幾周 iyyy iso標準的四位年份 yyyy 四位年份 yyy,yy,y 年份的最後三位,兩位,一位 hh 小時,按12小時計 ...