《Oracle8 優(yōu)化技術(shù)》摘錄 (第一章 安裝)
機(jī)械工業(yè)出版社
-=-=-=-=-=-=-=
本文只是摘錄一些規(guī)則和總結(jié),具體的內(nèi)容請(qǐng)參考機(jī)械工業(yè)出版社的《Oracle8 優(yōu)化技術(shù)》一
書。
===========
第一章 安裝
===========
安裝規(guī)則#1 閱讀README文件,其中包含將要安裝產(chǎn)品的最新信息。從README文件中還能了解
到有用的和新的實(shí)用程序或操作系統(tǒng)說明。
安裝規(guī)則#2 在運(yùn)行支持全局的TAR之前,請(qǐng)瀏覽Oracle8的README文件。
安裝規(guī)則#3 預(yù)先確定足夠大的磁盤空間,磁盤空間不足將造成安裝失敗。
安裝規(guī)則#4 為了安裝成功,需要額外增加的磁盤空間(建議額外增加20%的空間),因?yàn)榘惭b
指南中建議的磁盤空間往往不足。
安裝規(guī)則#5 即使將來不會(huì)使用啟動(dòng)數(shù)據(jù)庫,也應(yīng)讓Oracle8安裝創(chuàng)建和啟動(dòng)數(shù)據(jù)庫。
安裝規(guī)則#6 使用服務(wù)器管理器(在DOS窗口方式下,使用命令SvrMgr30)關(guān)閉,然后啟動(dòng)啟動(dòng)
數(shù)據(jù)庫以確保Oracle8的運(yùn)行。
安裝規(guī)則#7 在大多數(shù)平臺(tái)上可快速且容易的安裝All Languages。
安裝規(guī)則#8 如果允許,可用較高的特權(quán)來安裝Oracle(例如,NT=administrator, UNIX=root,
VMS=system)。一旦系統(tǒng)工作,將在平臺(tái)和操作系統(tǒng)中對(duì)安裝指示中所列出的特權(quán)進(jìn)行設(shè)置。
安裝規(guī)則#9 Oracle應(yīng)該擁有自己的目錄結(jié)構(gòu)。
安裝規(guī)則#10 當(dāng)安裝第三方軟件時(shí),因?yàn)樵S多軟件仍假定這些口令設(shè)置成缺省值,所以把SYS帳
號(hào)的口令復(fù)位成CHANGE_ON_INSTALL,把SYSTEM帳號(hào)的口令復(fù)位成MANAGER。
安裝規(guī)則#11 只有SYSOPER或SYSDBA身份連接,才能啟動(dòng)或關(guān)閉數(shù)據(jù)庫。
安裝規(guī)則#12 創(chuàng)建安全帳號(hào)以便執(zhí)行特權(quán)操作,并且,作為SYS用戶不要隨意注冊(cè)。
安裝規(guī)則#13 在安裝期間增加SHARE_POOL_SIZE的值(初始化參數(shù)文件項(xiàng)),假如該值太小,那
將使安裝失敗,把它設(shè)置成卻省的二倍。
安裝規(guī)則#14 不要假設(shè)安裝成功,即便安裝顯示一切正常,也要檢驗(yàn)所有的安裝日志,來證實(shí)安
裝成功。
安裝規(guī)則#15 為了加快查找,可使用 moregrep(UNIX)或者search/win(VMS)系統(tǒng)查找實(shí)用程序。
安裝規(guī)則#16 設(shè)計(jì)目錄結(jié)構(gòu)與物理設(shè)備匹配(即,如果你有五個(gè)盤驅(qū),就要?jiǎng)?chuàng)建五個(gè)目錄指針)。
我們不大主張創(chuàng)建大的邏輯驅(qū)動(dòng)器。
安裝規(guī)則#17 設(shè)置某個(gè)完整的設(shè)備來保存Oracle數(shù)據(jù)文件。不要把它分成更小的邏輯設(shè)備。
安裝規(guī)則#18 將大的表空間分成多個(gè)小的好管理的部分。
安裝規(guī)則#19 許多UNIX備份系統(tǒng)很難處理超過1GB字節(jié)的數(shù)據(jù)文件。我們推薦所有的Oracle數(shù)據(jù)文
件都低于1GB字節(jié)(1,073,741,824字節(jié))。
安裝規(guī)則#20 把一個(gè)表空間的物理數(shù)據(jù)文件分成標(biāo)準(zhǔn)大小,這將在I/O平衡的調(diào)整周期內(nèi)對(duì)換數(shù)據(jù)
文件非常容易。
安裝規(guī)則#21 一個(gè)數(shù)據(jù)庫文件就是一個(gè)數(shù)據(jù)庫文件。把它們?nèi)挤旁谀硞€(gè)盤上的一個(gè)集中目錄中。
安裝規(guī)則#22 設(shè)置 maxdatafiles 參數(shù)為一個(gè)非常大的數(shù)字。許多地方使用缺省值并會(huì)用光它,這
個(gè)缺省值太小了。
安裝規(guī)則#23 重演日志是數(shù)據(jù)庫失敗的唯一線索:如果丟失了重演日志,可能會(huì)失去整個(gè)數(shù)據(jù)庫,
必須用一個(gè)原來的備份去恢復(fù)。為了保護(hù)自己的數(shù)據(jù)庫,要對(duì)重演日志做鏡像。
安裝規(guī)則#24 當(dāng)數(shù)據(jù)庫創(chuàng)建時(shí),把maxloghistory的值設(shè)置在100和200之間。
安裝規(guī)則#25 設(shè)置maxlogmembers的值等于放置重演日志組的設(shè)備的數(shù)目。
安裝規(guī)則#26 在缺省初始化參數(shù)文件中,small是用戶的數(shù)目,而不是數(shù)據(jù)庫的大小。
安裝規(guī)則#27 在安裝Oracle Report時(shí),應(yīng)選擇central方式。local方式對(duì)DBA來說是破壞性的。
安裝規(guī)則#28 每個(gè)數(shù)據(jù)庫應(yīng)至少有三個(gè)控制文件。把控制文件放在不同的磁盤上。
小結(jié)和說明
..........
. 利用CD-ROM安裝,它提供了最靈活的安裝環(huán)境,并不需要用磁帶安裝時(shí)那么多的磁盤空間。
. 數(shù)據(jù)庫至少應(yīng)由 SYSTEM、ROLLBACK、TEMP、TOOLS和USERS五個(gè)表空間組成。