oracle健康檢查(巡檢)手冊_第1頁
oracle健康檢查(巡檢)手冊_第2頁
oracle健康檢查(巡檢)手冊_第3頁
oracle健康檢查(巡檢)手冊_第4頁
oracle健康檢查(巡檢)手冊_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

oracle健康檢查(巡檢)手冊培訓內(nèi)容容了解ORACLE系統(tǒng)檢查查的檢查查范圍。。了解ORACLE系統(tǒng)檢查查的基本本要素學習檢查查時使用用到的sql語句學習檢查查時使用用的基本本工具完成一個個基本的的系統(tǒng)健健康檢查查檢查目的的Oracle運行久了了之后就就會出現(xiàn)現(xiàn)各種問問題,我我們就要要在出問問題之前前經(jīng)常關關注它,,她感冒冒了就要要吃點藥藥,這樣樣就不會會拖成肺肺炎。再者,我我們經(jīng)常常檢查我我們的數(shù)數(shù)據(jù)庫,,也會加加深大家家的感情情,有句句話叫做做,感情情深了好好辦事嘛嘛。久而而久之,,你將和和她越來來越熟路路。我們這里里進行的的是一個個初步的的檢查,,不涉及及深入的的性能分分析,嘿嘿嘿,那那可難多多了,不不是新手手可以做做的事情情,等以以后大家家和她的的感情更更深點,,你就有有能力讓讓她辦更更多事情情了。所所以啊,,加深感感情是王王道,花花前月下下先……為了得到到她,我我們要從從哪里下下手呢??!檢查范圍圍…主機配置置內(nèi)存參數(shù)數(shù)系統(tǒng)配置置:硬盤利用用率和可可用空間間CPU利用率當前操作作系統(tǒng)補補丁情況況Oracle配置:配置文件件的內(nèi)容容和位置置目錄結構構數(shù)據(jù)文件件和位置置…檢查范圍圍表空間Invalid數(shù)據(jù)庫對對象數(shù)據(jù)庫運運行日志志文件alert.log網(wǎng)絡信息息和NET8:TCP//IP配置,Network吞吐量NET8信息數(shù)據(jù)庫備備份和恢恢復概況況:備份策略略恢復策略略工欲善其其事,必必先利其其器---拿出我們們的降龍龍十八掌掌吧健康檢查查基本工工具ORACLE工具RDA((REMOTEDIAGNOSTICAGENT)進行系統(tǒng)統(tǒng)信息收收集.操作系統(tǒng)統(tǒng)工具和和命令檢檢查操作作系統(tǒng)。。SQL命令檢查查數(shù)據(jù)庫庫配置,,SQL命令在ORACLE工具SQL**PLUS中運行。。ORACLE工具STATSPACK進行數(shù)據(jù)據(jù)庫性能能資料的的收集.要了解一一個人,,就必須須了解她她所處的的環(huán)境系統(tǒng)參數(shù)數(shù)檢查主機配置置ValueServernameOSVersionCPUMemory主機型號內(nèi)存參數(shù)數(shù)ParameterNameValuemaxsharedmemorysegmentsize(SHMMAX)sharedmemoryidentifiers(SHMMNI)maxattachedshmsegmentsperprocess(SHMSEG)Oracle用戶限制制time(seconds))unlimitedfile(blocks)unlimiteddata(kbytes)1048576stack(kbytes))131072memory((kbytes)unlimitedcoredump(blocks))4194303nofiles(descriptors)2048硬盤可用用空間Filesystemkbytesusedavail%usedMountedon/dev/vg00/lvol32097152399680168425619%//dev/vg00/lvol12097152203992187847210%/stand好,知道道了環(huán)境境,我們們現(xiàn)在來來了解她她……數(shù)據(jù)庫配配置檢查查數(shù)據(jù)庫版版本了解數(shù)據(jù)庫的的當前版版本安裝的產(chǎn)產(chǎn)品選項項被使用的的產(chǎn)品選選項數(shù)據(jù)庫參參數(shù)查看數(shù)據(jù)據(jù)庫啟動動時使用用到的參參數(shù)文件件查看數(shù)據(jù)據(jù)庫的非非默認參參數(shù)關注各個個參數(shù),,要很好好的調(diào)整整數(shù)據(jù)庫庫的參數(shù)數(shù),以達達到對數(shù)數(shù)據(jù)庫性性能優(yōu)化化的目地地這是需需要很大大的各種種綜合能能力的。。但首先先是你要要對這兩兩百多個個參數(shù)做做到如數(shù)數(shù)家珍,嘿嘿,慢慢慢回家家數(shù)哈,,我就不不陪了……在她情緒緒不好的的時候,,你要學學會關心心她,怎怎么知道道她情緒緒不好呢呢……運行日志志和跟蹤蹤文件Oracle數(shù)據(jù)庫進進程生成成跟蹤文文件來記記錄錯誤誤或沖突突,這些些跟蹤文文件可以以用來進進一步分分析問題題。定期檢查查alert.log文件,以便及早早發(fā)現(xiàn)問問題.控制文件件每個數(shù)據(jù)據(jù)庫至少少有一個個控制文文件??乜刂莆募涗浟肆藬?shù)據(jù)庫庫的物理理結構及及同步信信息。建議:控控制文件件位于不不同磁盤盤上。名稱狀態(tài)/dev/vg02/rcntl1/dev/vg02/rcntl2/dev/vg02/rcntl3Parametersfoundinthecontrolfile這些是控控制文件件中的參參數(shù)。如如果需要要修改,,可以通通過重建建控制文文件來實實現(xiàn)。PARAMETERVALUESMAXLOGFILES16MAXLOGMEMBERS3MAXDATAFILES100MAXINSTANCES8MAXLOGHISTORY23360Redolog文件對于恢復復操作,,最為關關鍵的結結構是在在線RedoLog。在線RedoLog一般由兩兩個或兩兩個以上上預先分分配的存存儲數(shù)據(jù)據(jù)庫變化化的文件件組成。。為了防防止例程程故障,,每個數(shù)數(shù)據(jù)庫的的例程都都有相關關的在線線RedoLog。每個數(shù)據(jù)據(jù)庫至少少有兩個個RedoLog組,每組組至少有有一個日日志文件件。Oracle的多重在在線RedoLog文件可以以確保在在線日志志文件的的安全。。對于多多重在線線RedoLog文件,LGWR同時將相相同的RedoLog信息寫入入不同的的RedoLog文件中,,從而減減少單個個文件丟丟失的損損失。當Oracle無法訪問問一個RedoLog文件時,,這個文文件狀態(tài)態(tài)變?yōu)镮NVALID。當Oracle推測一個個RedoLog文件不完完整或者者不正確確時,它它的狀態(tài)態(tài)變?yōu)镾TALE。當一個個STALE的文件被被重用時時,即其其所在日日志文件件組活動動時,此此文件也也能夠使使用。在線RedoLog文件減少少了數(shù)據(jù)據(jù)庫數(shù)據(jù)據(jù)丟失的的損失,,比如當當發(fā)生例例程故障障時,沒沒有被寫寫入數(shù)據(jù)據(jù)文件的的數(shù)據(jù)可可以從在在線RedoLog文件中恢恢復。logfileGROUP#THREAD#SIZE_MBMEMBERSARCSTATUS113602YESACTIVE213602NOCURRENT513602YESINACTIVE413602YESINACTIVE313602YESINACTIVElogfileGROUP#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_undolog05歸檔Redolog文件Oracle允許將寫寫滿的在在線RedoLog文件存放放在一個個或多個個脫機位位置,即即歸檔RedoLog。在線日日志文件件通過歸歸檔寫入入歸檔日日志文件件。后臺臺進程ARCn自動進行行歸檔操操作。您您能通過過歸檔日日志進行行:在線備份份基于時間間的恢復復ArchivedRedoLogSettingsSETTINGSVALUESDatabaselogmodeArchiveModeAutomaticarchivalEnabledArchiveDestination/archive/archOldestonlinelogsequence16171Nextonlinelogsequence16175Currentlogsequence16175數(shù)據(jù)文件件數(shù)據(jù)文件件是數(shù)據(jù)據(jù)庫分配配的物理理文件。。在Oracle數(shù)據(jù)庫中中,一個個表空間間可以包包含一個個或多個個物理文文件。而而一個數(shù)數(shù)據(jù)文件件則只能能關聯(lián)一一個表空空間和一一個數(shù)據(jù)據(jù)庫。Oracle通過分配配一定的的磁盤空空間以及及所需要要的文件件頭空間間,為每每個表空空間創(chuàng)建建一個數(shù)數(shù)據(jù)文件件。NumberofDatafilesNumberofdatafiles42Totalnumberofbytes143.20GBDatafilelocations檢測數(shù)據(jù)據(jù)文件的的位置。。當數(shù)據(jù)據(jù)文件增增長過度度,數(shù)據(jù)據(jù)庫中必必須添加加數(shù)據(jù)文文件。應應該避免免“哪里里有空間間,哪里里建文件件”的錯錯誤方法法,因為為這樣會會增加備備份策略略和文件件維護的的復雜性性。TABLESPACE_NAMEFILE_IDSIZE_MBAUTSTATUSFILE_NAMEUSERS42007.5YESAVAILABLE/dev/vg02/rusersSYSAUX34000NOAVAILABLE/dev/vg02/rsysauxAutoextendcapabilities通過自動動擴展命命令進行行數(shù)據(jù)文文件的自自動擴展展。假定定數(shù)據(jù)文文件無法法分配所所需空間間,那么么它將提提高數(shù)據(jù)據(jù)文件的的大小以以獲得更更多空間間。建議:使用裸設設備的數(shù)數(shù)據(jù)文件件,建議議把自動動擴展的的屬性關關閉。表空間每個數(shù)據(jù)據(jù)庫由一一個或多多個邏輯輯存儲單單位,即即表空間間,所組組成。而而表空間間則由邏邏輯存儲儲單位段段所組成成。而段段將被分分為多個個片。SystemTablespace建議:將程序用用戶對象象遷移到到system表空間以以外。TablespaceFragmentation&&FreeTABLESPACE_NAMEFILESEXTENT_MANTOTAL_SIZEFREE_MBFREE_PCTSYSTEM1LOCAL40003477.312586.93USERS2LOCAL5007.51672.2533.39TablespaceFragmentation&&Management嚴重的表表空間碎碎片會影影響性能能,特別別是發(fā)生生全表掃掃描時。。此外,,當剩余余空間還還有很多多時,碎碎片仍然然會引起起缺少空空間的錯錯誤。解解決碎片片的唯一一方法就就是刪除除并且重重新創(chuàng)建建對象。。在大多多數(shù)情況況下,導導入導出出可以解解決這個個問題。。如果需需要整理理系統(tǒng)表表空間的的碎片,,那么必必須重新新創(chuàng)建整整個數(shù)據(jù)據(jù)庫,因因為無法法刪除系系統(tǒng)表空空間。建議使用用LOCAL方式管理理表空間間,表空空間不存存在碎片片問題。。數(shù)據(jù)庫對對象ObjectCategoriesList無效數(shù)據(jù)據(jù)對象(invalidobjects)對于無效效對象,,應在系系統(tǒng)工作作空閑時時編譯,,對于不不使用的的對象,,應刪除除。避免在系系統(tǒng)壓力力較大時時,手工工或自動動編譯無無效對象象,否則則可能造造成數(shù)據(jù)據(jù)庫鎖死死(LIBRARYCACHEPIN/LIBRARYCACHELOCK)。DatabaseLinks數(shù)據(jù)庫鏈鏈接定義義了從一一個數(shù)據(jù)據(jù)庫到另另一個的的通訊路路徑。當當應用程程序通過過數(shù)據(jù)庫庫鏈接訪訪問遠程程數(shù)據(jù)庫庫時,Oracle響應應用用程序請請求,創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫通路路。索引

索引需要要維護。。對于表表的刪除除或者添添加操作作都會間間接地對對索引進進行相應應操作。。過時的的索引結結構會產(chǎn)產(chǎn)生碎片片,此時時索引需需要被重重新建立立。BLEVEL是B-tree索引形式式的一部部分,與與Oracle為搜索某某些紀錄錄而減少少索引搜搜索的次次數(shù)相關關聯(lián)。在在一些情情況下,,BLEVEL需要單獨獨的磁盤盤命中。。(Insomecases,aseparatediskhitisrequestedforeachBLEVEL)如果BLEVEL大于4,那么建建議重建建索引。。安全性管管理在安全性性方面,,主要考考慮用戶戶訪問數(shù)數(shù)據(jù)庫的的控制以以及維護護系統(tǒng)的的安全性性問題。。DatabaseAdministratorUsernames/PasswordsOracle自動生成成兩個用用戶,并并授予DBA權限:SYS((初始密碼碼:CHANGE_ON_INSTALL)SYSTEM((初始密碼碼:MANAGER))其它授予予DBA權限的用用戶建議:檢查非SYS//SYSTEM用戶是否否需要DBA權限。SYSDBAUsers被授予SYSDBA權限的用用戶能夠夠進行DBA的操作,,包括建建立數(shù)據(jù)

溫馨提示

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

最新文檔

評論

0/150

提交評論