oracle的控制文件的隱含參數(shù)
SQL> show parameter controlfile
NAME TYPE VALUE
------------------------------------ -----------?------------------------------
_controlfile_autobackup_delay integer 300
_controlfile_backup_copy_check boolean TRUE
_controlfile_block_size integer 0
_controlfile_enqueue_dump boolean FALSE
_controlfile_enqueue_holding_time integer 120
_controlfile_enqueue_holding_time_tracking_size integer 10
_controlfile_enqueue_timeout integer 900
_controlfile_section_init_size integer
_controlfile_section_max_expand integer
_controlfile_update_check string OFF
_flashback_validate_controlfile boolean FALSE
_imr_controlfile_access_wait_time integer 10
_kill_controlfile_enqueue_blocker boolean TRUE
_controlfile_block_size ---控制控制文件block大小,10.2版本之前默認(rèn)是8192,跟data block一樣。10.2開(kāi)始默認(rèn)是16k.該參數(shù)不能更改,否則會(huì)出現(xiàn)ORA-00218錯(cuò)誤。
_controlfile_enqueue_holding_time ---表示controlfile被enqueue持有的最長(zhǎng)時(shí)間
_controlfile_enqueue_timeout ---表示enqueue在等待獲取controlfile讀寫時(shí)的超時(shí)時(shí)間,超過(guò)900s,阻塞進(jìn)程會(huì)被kill掉。
_kill_controlfile_enqueue_blocker ---控制持有controlfile的阻塞進(jìn)程,在超時(shí)后是否被kill。
_controlfile_update_check ---該參數(shù)控制controlfile當(dāng)前損壞后,是否進(jìn)行檢查,如果進(jìn)行檢查,那么發(fā)現(xiàn)某個(gè)controlfile不正常,那么數(shù)據(jù)庫(kù)會(huì)crash.
control_file_record_keep_time ---該參數(shù)表示控制文件中的所存記錄保留的時(shí)間,默認(rèn)是7天. 主要是備份集copy,備份片,archivelog等信息.
