oracle健康檢查專題知識(shí)_第1頁
oracle健康檢查專題知識(shí)_第2頁
oracle健康檢查專題知識(shí)_第3頁
oracle健康檢查專題知識(shí)_第4頁
oracle健康檢查專題知識(shí)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

oracle健康檢驗(yàn)(巡檢)手冊(cè)oracle健康檢查專題知識(shí)第1頁培訓(xùn)內(nèi)容了解ORACLE系統(tǒng)檢驗(yàn)檢驗(yàn)范圍。了解ORACLE系統(tǒng)檢驗(yàn)基本要素學(xué)習(xí)檢驗(yàn)時(shí)使用到sql語句學(xué)習(xí)檢驗(yàn)時(shí)使用基本工具完成一個(gè)基本系統(tǒng)健康檢驗(yàn)oracle健康檢查專題知識(shí)第2頁檢驗(yàn)?zāi)繕?biāo)Oracle運(yùn)行久了之后就會(huì)出現(xiàn)各種問題,我們就要在出問題之前經(jīng)常關(guān)注它,她感冒了就要吃點(diǎn)藥,這么就不會(huì)拖成肺炎。再者,我們經(jīng)常檢驗(yàn)我們數(shù)據(jù)庫,也會(huì)加深大家感情,有句話叫做,感情深了好辦事嘛。久而久之,你將和她越來越熟路。我們這里進(jìn)行是一個(gè)初步檢驗(yàn),不包括深入性能分析,嘿嘿,那可難多了,不是新手能夠做事情,等以后大家和她感情更深點(diǎn),你就有能力讓她辦更多事情了。所以啊,加深感情是王道,花前月下先……oracle健康檢查專題知識(shí)第3頁為了得到她,我們要從哪里下手呢?!oracle健康檢查專題知識(shí)第4頁檢驗(yàn)范圍…主機(jī)配置內(nèi)存參數(shù)系統(tǒng)配置:硬盤利用率和可用空間CPU利用率當(dāng)前操作系統(tǒng)補(bǔ)丁情況Oracle配置:配置文件內(nèi)容和位置目錄結(jié)構(gòu)數(shù)據(jù)文件和位置oracle健康檢查專題知識(shí)第5頁…檢驗(yàn)范圍表空間Invalid數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫運(yùn)行日志文件alert.log網(wǎng)絡(luò)信息和NET8:TCP/IP配置,Network吞吐量NET8信息數(shù)據(jù)庫備份和恢復(fù)概況:備份策略恢復(fù)策略oracle健康檢查專題知識(shí)第6頁工欲善其事,必先利其器

---拿出我們降龍十八掌吧oracle健康檢查專題知識(shí)第7頁健康檢驗(yàn)基本工具ORACLE工具RDA(REMOTEDIAGNOSTICAGENT)進(jìn)行系統(tǒng)信息搜集.操作系統(tǒng)工具和命令檢驗(yàn)操作系統(tǒng)。SQL命令檢驗(yàn)數(shù)據(jù)庫配置,SQL命令在ORACLE工具SQL*PLUS中運(yùn)行。ORACLE工具STATSPACK進(jìn)行數(shù)據(jù)庫性能資料搜集.oracle健康檢查專題知識(shí)第8頁要了解一個(gè)人,就必須了解她所處環(huán)境oracle健康檢查專題知識(shí)第9頁系統(tǒng)參數(shù)檢驗(yàn)oracle健康檢查專題知識(shí)第10頁主機(jī)配置

ValueServernameOSVersionCPUMemory主機(jī)型號(hào)oracle健康檢查專題知識(shí)第11頁內(nèi)存參數(shù)

ParameterNameValuemaxsharedmemorysegmentsize(SHMMAX)sharedmemoryidentifiers(SHMMNI)maxattachedshmsegmentsperprocess(SHMSEG)oracle健康檢查專題知識(shí)第12頁Oracle用戶限制

time(seconds)unlimitedfile(blocks)unlimiteddata(kbytes)1048576stack(kbytes)131072memory(kbytes)unlimitedcoredump(blocks)4194303nofiles(descriptors)2048oracle健康檢查專題知識(shí)第13頁硬盤可用空間

Filesystemkbytesusedavail%usedMountedon/dev/vg00/lvol32097152399680168425619%//dev/vg00/lvol12097152203992187847210%/standoracle健康檢查專題知識(shí)第14頁好,知道了環(huán)境,我們現(xiàn)在來了解她……oracle健康檢查專題知識(shí)第15頁數(shù)據(jù)庫配置檢驗(yàn)oracle健康檢查專題知識(shí)第16頁數(shù)據(jù)庫版本

了解數(shù)據(jù)庫當(dāng)前版本oracle健康檢查專題知識(shí)第17頁安裝產(chǎn)品選項(xiàng)

oracle健康檢查專題知識(shí)第18頁被使用產(chǎn)品選項(xiàng)

oracle健康檢查專題知識(shí)第19頁數(shù)據(jù)庫參數(shù)

查看數(shù)據(jù)庫開啟時(shí)使用到參數(shù)文件查看數(shù)據(jù)庫非默認(rèn)參數(shù)關(guān)注各個(gè)參數(shù),要很好調(diào)整數(shù)據(jù)庫參數(shù),以到達(dá)對(duì)數(shù)據(jù)庫性能優(yōu)化目地這是需要很大各種綜合能力。但首先是你要對(duì)這兩百多個(gè)參數(shù)做到如數(shù)家珍,嘿嘿,慢慢回家數(shù)哈,我就不陪了……oracle健康檢查專題知識(shí)第20頁在她情緒不好時(shí)候,你要學(xué)會(huì)關(guān)心她,怎么知道她情緒不好呢……oracle健康檢查專題知識(shí)第21頁運(yùn)行日志和跟蹤文件

Oracle數(shù)據(jù)庫進(jìn)程生成跟蹤文件來統(tǒng)計(jì)錯(cuò)誤或沖突,這些跟蹤文件能夠用來深入分析問題。定時(shí)檢驗(yàn)alert.log文件,方便及早發(fā)覺問題.oracle健康檢查專題知識(shí)第22頁控制文件每個(gè)數(shù)據(jù)庫最少有一個(gè)控制文件。控制文件統(tǒng)計(jì)了數(shù)據(jù)庫物理結(jié)構(gòu)及同時(shí)信息。提議:控制文件位于不一樣磁盤上。名稱狀態(tài)/dev/vg02/rcntl1/dev/vg02/rcntl2/dev/vg02/rcntl3oracle健康檢查專題知識(shí)第23頁P(yáng)arametersfoundinthecontrolfile這些是控制文件中參數(shù)。假如需要修改,能夠經(jīng)過重建控制文件來實(shí)現(xiàn)。PARAMETERVALUESMAXLOGFILES16MAXLOGMEMBERS3MAXDATAFILES100MAXINSTANCES8MAXLOGHISTORY23360oracle健康檢查專題知識(shí)第24頁Redolog文件對(duì)于恢復(fù)操作,最為關(guān)鍵結(jié)構(gòu)是在線RedoLog。在線RedoLog普通由兩個(gè)或兩個(gè)以上預(yù)先分配存放數(shù)據(jù)庫改變文件組成。為了預(yù)防例程故障,每個(gè)數(shù)據(jù)庫例程都有相關(guān)在線RedoLog。每個(gè)數(shù)據(jù)庫最少有兩個(gè)RedoLog組,每組最少有一個(gè)日志文件。Oracle多重在線RedoLog文件能夠確保在線日志文件安全。對(duì)于多重在線RedoLog文件,LGWR同時(shí)將相同RedoLog信息寫入不一樣RedoLog文件中,從而降低單個(gè)文件丟失損失。當(dāng)Oracle無法訪問一個(gè)RedoLog文件時(shí),這個(gè)文件狀態(tài)變?yōu)镮NVALID。當(dāng)Oracle推測(cè)一個(gè)RedoLog文件不完整或者不正確時(shí),它狀態(tài)變?yōu)镾TALE。當(dāng)一個(gè)STALE文件被重用時(shí),即其所在日志文件組活動(dòng)時(shí),此文件也能夠使用。在線RedoLog文件降低了數(shù)據(jù)庫數(shù)據(jù)丟失損失,比如當(dāng)發(fā)生例程故障時(shí),沒有被寫入數(shù)據(jù)文件數(shù)據(jù)能夠從在線RedoLog文件中恢復(fù)。oracle健康檢查專題知識(shí)第25頁logfileGROUP#THREAD#SIZE_MBMEMBERSARCSTATUS113602YESACTIVE213602NOCURRENT513602YESINACTIVE413602YESINACTIVE313602YESINACTIVEoracle健康檢查專題知識(shí)第26頁logfileGROUP#STATUSTYPEMEMBER1

ONLINE/dev/vg01/rlv_undolog011

ONLINE/dev/vg01/rlv_undolog01_12

ONLINE/dev/vg01/rlv_undolog022

ONLINE/dev/vg01/rlv_undolog02_13

ONLINE/dev/vg01/rlv_undolog033

ONLINE/dev/vg01/rlv_undolog03_14

ONLINE/dev/vg01/rlv_undolog04_14

ONLINE/dev/vg01/rlv_undolog045

ONLINE/dev/vg01/rlv_undolog05_15

ONLINE/dev/vg01/rlv_undolog05oracle健康檢查專題知識(shí)第27頁歸檔Redolog文件

Oracle允許將寫滿在線RedoLog文件存放在一個(gè)或多個(gè)脫機(jī)位置,即歸檔RedoLog。在線日志文件經(jīng)過歸檔寫入歸檔日志文件。后臺(tái)進(jìn)程ARCn自動(dòng)進(jìn)行歸檔操作。您能經(jīng)過歸檔日志進(jìn)行: 在線備份 基于時(shí)間恢復(fù)oracle健康檢查專題知識(shí)第28頁ArchivedRedoLogSettings

SETTINGSVALUESDatabaselogmodeArchiveModeAutomaticarchivalEnabledArchiveDestination/archive/archOldestonlinelogsequence16171Nextonlinelogsequence16175Currentlogsequence16175oracle健康檢查專題知識(shí)第29頁數(shù)據(jù)文件數(shù)據(jù)文件是數(shù)據(jù)庫分配物理文件。在Oracle數(shù)據(jù)庫中,一個(gè)表空間能夠包含一個(gè)或多個(gè)物理文件。而一個(gè)數(shù)據(jù)文件則只能關(guān)聯(lián)一個(gè)表空間和一個(gè)數(shù)據(jù)庫。Oracle經(jīng)過分配一定磁盤空間以及所需要文件頭空間,為每個(gè)表空間創(chuàng)建一個(gè)數(shù)據(jù)文件。oracle健康檢查專題知識(shí)第30頁NumberofDatafiles

Numberofdatafiles42Totalnumberofbytes143.20GBoracle健康檢查專題知識(shí)第31頁Datafilelocations

檢測(cè)數(shù)據(jù)文件位置。當(dāng)數(shù)據(jù)文件增加過分,數(shù)據(jù)庫中必須添加數(shù)據(jù)文件。應(yīng)該防止“哪里有空間,哪里建文件”錯(cuò)誤方法,因?yàn)檫@么會(huì)增加備份策略和文件維護(hù)復(fù)雜性。oracle健康檢查專題知識(shí)第32頁TABLESPACE_NAMEFILE_IDSIZE_MBAUTSTATUSFILE_NAMEUSERS4.5YESAVAILABLE/dev/vg02/rusersSYSAUX34000NOAVAILABLE/dev/vg02/rsysauxoracle健康檢查專題知識(shí)第33頁Autoextendcapabilities

經(jīng)過自動(dòng)擴(kuò)展命令進(jìn)行數(shù)據(jù)文件自動(dòng)擴(kuò)展。假定數(shù)據(jù)文件無法分配所需空間,那么它將提升數(shù)據(jù)文件大小以取得更多空間。提議:使用裸設(shè)備數(shù)據(jù)文件,提議把自動(dòng)擴(kuò)展屬性關(guān)閉。oracle健康檢查專題知識(shí)第34頁表空間每個(gè)數(shù)據(jù)庫由一個(gè)或多個(gè)邏輯存放單位,即表空間,所組成。而表空間則由邏輯存放單位段所組成。而段將被分為多個(gè)片。oracle健康檢查專題知識(shí)第35頁SystemTablespace

提議:將程序用戶對(duì)象遷移到system表空間以外。oracle健康檢查專題知識(shí)第36頁TablespaceFragmentation&Free

TABLESPACE_NAMEFILESEXTENT_MANTOTAL_SIZEFREE_MBFREE_PCTSYSTEM1LOCAL40003477.312586.93USERS2LOCAL5007.51672.2533.39oracle健康檢查專題知識(shí)第37頁TablespaceFragmentation&Management

嚴(yán)重表空間碎片會(huì)影響性能,尤其是發(fā)生全表掃描時(shí)。另外,當(dāng)剩下空間還有很多時(shí),碎片依然會(huì)引發(fā)缺乏空間錯(cuò)誤。處理碎片唯一方法就是刪除而且重新創(chuàng)建對(duì)象。在大多數(shù)情況下,導(dǎo)入導(dǎo)出能夠處理這個(gè)問題。假如需要整理系統(tǒng)表空間碎片,那么必須重新創(chuàng)建整個(gè)數(shù)據(jù)庫,因?yàn)闊o法刪除系統(tǒng)表空間。提議使用LOCAL方式管理表空間,表空間不存在碎片問題。oracle健康檢查專題知識(shí)第38頁數(shù)據(jù)庫對(duì)象

ObjectCategoriesListoracle健康檢查專題知識(shí)第39頁無效數(shù)據(jù)對(duì)象(invalidobjects)對(duì)于無效對(duì)象,應(yīng)在系統(tǒng)工作空閑時(shí)編譯,對(duì)于不使用對(duì)象,應(yīng)刪除。防止在系統(tǒng)壓力較大時(shí),手工或自動(dòng)編譯無效對(duì)象,不然可能造成數(shù)據(jù)庫鎖死(LIBRARYCACHEPIN/LIBRARYCACHELOCK)。oracle健康檢查專題知識(shí)第40頁DatabaseLinks

數(shù)據(jù)庫鏈接定義了從一個(gè)數(shù)據(jù)庫到另一個(gè)通訊路徑。當(dāng)應(yīng)用程序經(jīng)過數(shù)據(jù)庫鏈接訪問遠(yuǎn)程數(shù)據(jù)庫時(shí),Oracle響應(yīng)應(yīng)用程序請(qǐng)求,創(chuàng)建數(shù)據(jù)庫通路。oracle健康檢查專題知識(shí)第41頁索引

索引需要維護(hù)。對(duì)于表刪除或者添加操作都會(huì)間接地對(duì)索引進(jìn)行對(duì)應(yīng)操作。過時(shí)索引結(jié)構(gòu)會(huì)產(chǎn)生碎片,此時(shí)索引需要被重新建立。BLEVEL是B-tree索引形式一部分,與Oracle為搜索一些紀(jì)錄而降低索引搜索次數(shù)相關(guān)聯(lián)。在一些情況下,BLEVEL需要單獨(dú)磁盤命中。(Insomecases,aseparatediskhitisrequestedforeachBLEVEL)假如BLEVEL大于4,那么提議重建索引。oracle健康檢查專題知識(shí)第42頁安全性管理在安全性方面,主要考慮用戶訪問數(shù)據(jù)庫控制以及維護(hù)系統(tǒng)安全性問題。oracle健康檢查專題知識(shí)第43頁DatabaseAdministratorUsernames/Passwords

Oracle自動(dòng)生成兩個(gè)用戶,并授予DBA權(quán)限:SYS(初始密碼:CHANGE_ON_INSTALL)SYSTEM(初始密碼:MANAGER)oracle健康檢查專題知識(shí)第44頁其它授予DBA權(quán)限用戶提議:檢驗(yàn)非SYS/SYSTEM用戶是否需要DBA權(quán)限。oracle健康檢查專題知識(shí)第45頁SYSDBAUsers

被授予SYSDBA權(quán)限用戶能夠進(jìn)行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論