【正文】
SQLSELECT name,value 2 FROM v$parameter 3 WHERE name LIKE ‘ control%’ 。 ? 將數(shù)據(jù)庫的狀態(tài)從 MOUNT轉(zhuǎn)變成 OPEN: A x x x x T x x o o I x x x o Shutdown 模式 Allow new connections Wait until current sessions end Wait until current transactions end Force a checkpoint and close files N x o o o Shutdown模式 : A Abort I Immediate T Transactional N Normal Shutdown 選項(xiàng) YES NO x o 不同類型的 SHUTDOWN Transfer of Funds Remove funds from old account Commit Log out Check account balances Insert new funds Shutdown Normal Shutdown Immediate Shutdown Transactional Database down Database down Database down 1 2 3 4 5 Shutdown 時(shí)間 Immediate Transactional 時(shí)間 4 3 1 Normal Abort 2 ? Oracle數(shù)據(jù)庫的體系結(jié)構(gòu) ? 數(shù)據(jù)庫管理員 ? 數(shù)據(jù)庫的啟動(dòng)與關(guān)閉 ? 初始化參數(shù)文件 ? 數(shù)據(jù)字典 ? 動(dòng)態(tài)性能視圖 ? Net8基本配置 Oracle數(shù)據(jù)庫的體系結(jié)構(gòu)和操作及網(wǎng)絡(luò)配置 初始化參數(shù)文件 SVRMGR CONNECT / AS SYSDBA SVRMGR STARTUP PFILE=/DISK1/ 實(shí)例 SGA 共享池 庫緩存 重做日志 緩沖區(qū) PMON DBWR SMON LGWR CKPT ARCH 數(shù)據(jù)庫 緩存 數(shù)據(jù)字典 緩存 參數(shù)文件例子 Initialization Parameter File: db_name = U15 control_files = (/DISK1/, /DISK2/) db_block_size = 8192 db_block_buffers = 2023 shared_pool_size = 30000000 log_buffer = 64K processes = 50 db_files = 100 log_files = 10 max_dump_file_size = 10240 background_dump_dest = (/home/disk3/user15/BDUMP) user_dump_dest = (/home/disk3/user15/UDUMP) core_dump_dest = (/home/disk3/user15/CDUMP) rollback_segments = (r01,r02,r03,r04,r05,r06,r07,r08) ... 參數(shù)文件 ? 參數(shù)文件是一個(gè)包含一系列參數(shù)的正文文件 ,每個(gè)參數(shù)對(duì)應(yīng)一個(gè)值 。 ? 參數(shù)文件名與操作系統(tǒng)有關(guān) , DBA可以選擇不同的參數(shù)文件名 。 ? SQL*Plus命令 : 動(dòng)態(tài)的初始化參數(shù) ALTER SESSION SET SQL_TRACE=true。 ? 操作系統(tǒng)有關(guān)參數(shù):有些初始化參數(shù)的值是否有效,依賴于操作系統(tǒng),例如DB_BLOCK_SIZE。例如:OPEN_CURSOR為 10時(shí),一個(gè)用戶進(jìn)程企圖打開第 11個(gè)游標(biāo),會(huì)返回錯(cuò)誤信息,而DB_BLOCK_BUFFERS設(shè)置過大或過小,只會(huì)影響性能,而不會(huì)導(dǎo)致錯(cuò)誤。 ALTER SYSTEM SET TIMED_STATISTICS=true。 參數(shù)文件 ? Oracle服務(wù)器安裝盤為每種操作系統(tǒng)提供了一個(gè)樣板參數(shù)文件 , 至少保證 Oracle服務(wù)器安裝后可以使用 , 但為達(dá)到最好的性能 , 還需要調(diào)整其參數(shù) 。 ALTER DATABASE命令 ? 將數(shù)據(jù)庫的狀態(tài)從 NOMOUNT轉(zhuǎn)變成 MOUNT: ALTER DATABASE database MOUNT。 ? 許多初始化參數(shù)可以進(jìn)行調(diào)整,以便提高數(shù)據(jù)庫性能,而有些參數(shù)則不允許修改,或者只能由 Oracle公司的技術(shù)人員修改。 參數(shù)類型 ? 動(dòng)態(tài)參數(shù):實(shí)例正在運(yùn)行時(shí) , 可以使用 ALTER SYSTEM parameter_name = value或 ALTER SESSION parameter_name = value命令修改的那些初始化參數(shù)稱為動(dòng)態(tài)參數(shù) , 這些參數(shù)包括 HASH_AREA_SIZE、H A S H _ J O I N _ E N A B L E D 、HASH_MULTIBLOCK_IO_COUNT, 注意這三個(gè)參數(shù)只能使用 ALTER SESSION在會(huì)話級(jí)修改 , 并且僅對(duì)當(dāng)前會(huì)話有效 , 同時(shí)本次修改僅在數(shù)據(jù)庫關(guān)閉之