Oracle管理工作手冊_第1頁
Oracle管理工作手冊_第2頁
Oracle管理工作手冊_第3頁
Oracle管理工作手冊_第4頁
Oracle管理工作手冊_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 ORACLE管理工作手冊PAGE 66/66ORACLE管理工作手冊 EAAS產品品支持部部 蔣俊俊請注意:本文件件只作為為產品介介紹之用用,不屬屬于您與與金蝶簽簽署的任任何協(xié)議議。本文文件僅包包括金蝶蝶既定策策略、產產品及功功能方面面的信息息,不能能以本文文件作為為要求金金蝶履行行商務條條款、產產品策略略以及開開發(fā)義務務的依據(jù)據(jù)。本文文件內容容可能隨隨時變更更,恕不不另行通通知。前 言言概述該文檔主主要目的的是降低低現(xiàn)場實實施人員員及用戶戶Oraaclee數(shù)據(jù)庫庫的管理理難度,提高OOraccle數(shù)數(shù)據(jù)庫技技術能力力,文檔檔針對OOraccle99i、110g兩兩個版本本提供了了一套完完整

2、的OOraccle數(shù)數(shù)據(jù)庫監(jiān)監(jiān)控、管管理的思思路、方方法步驟驟,依照照該手冊冊進行OOraccle數(shù)數(shù)據(jù)庫的的日常工工作,能能有效地地把握OOraccle后后臺數(shù)據(jù)據(jù)庫的整整體運行行健康狀狀況,通通過收集集相關重重要信息息分析,能很好好地防范即即將出現(xiàn)現(xiàn)的系統(tǒng)統(tǒng)風險,系統(tǒng)出出現(xiàn)問題題后盡快快地定位問問題,現(xiàn)現(xiàn)場解決決一部分分常規(guī)數(shù)數(shù)據(jù)庫問問題。對對其它專專業(yè)要求求比較強強的數(shù)據(jù)據(jù)庫問題題,也能能為后續(xù)續(xù)Oraaclee專家深深入分析析、診斷斷問題提提供規(guī)范范、完整整的信息息。文檔按問問題處于于的階段段分兩部部分事事前階段段、事中中階段,事前階階段描述述了每天天、每周周末、每每月末針針對數(shù)據(jù)據(jù)庫

3、所需需進行的的管理工工作,如如:日常常監(jiān)控,包括有有環(huán)境監(jiān)監(jiān)控、數(shù)數(shù)據(jù)庫運運行狀況況監(jiān)控、性能監(jiān)監(jiān)控;日日常數(shù)據(jù)據(jù)庫管理理,包括括:系統(tǒng)統(tǒng)運行快快照采集集、表空空間管理理、數(shù)據(jù)據(jù)庫備份份恢復、表、索索引統(tǒng)計計分析、TOPP會話、SQLL執(zhí)行計計劃信息息查看等等。涉及及有相關關圖形化化管理工工具使用用方法、數(shù)據(jù)庫庫自動腳腳本、命命令使用用方法。事中階階段描述述了數(shù)據(jù)據(jù)庫發(fā)生生問題時時的處理思思路,需需要收集集哪些相相關信息息。適用范圍圍適于需求求分析、設計、實現(xiàn)和和測試、實施所所有階段段。適于架構構設計師師、系統(tǒng)統(tǒng)設計師師、開發(fā)發(fā)工程師師和項目目經(jīng)理。適于EAAS產品品所有版版本。約定符號約定定

4、在本文中中可能出出現(xiàn)下列列標志,它們所所代表的的含義如如下。符號說明表示有潛潛在風險險,如果果忽視這這些文本本,可能能導致操操作錯誤誤、數(shù)據(jù)據(jù)丟失、設備性性能降低低或不可可預知的的結果。表示可以以幫助您您獲取更更多相關關信息或或提示您您通過其其它方式式也可以以獲得相相同結果果。強調或補補充說明明所描述述的信息息。內容約定定本處對文文中通用用信息作作如下約約定$EASS_HOOME表表示EAAS服務務器安裝裝的根目目錄,即即安裝過過程中輸輸入的本本地路徑徑。$BOSS_HOOME表表示BOOS工具具的安裝裝根目錄錄,即安安裝過程程中輸入入的本地地路徑。目錄TOC o 1-3 h z u HYPE

5、RLINK l _Toc274812077 概述 PAGEREF _Toc274812077 h 2 HYPERLINK l _Toc274812078 適用范圍圍 PAGEREF _Toc274812078 h 2 HYPERLINK l _Toc274812079 約定 PAGEREF _Toc274812079 h 2 HYPERLINK l _Toc274812080 1 事前前階段 PAGEREF _Toc274812080 h 66 HYPERLINK l _Toc274812081 1.1 日常工工作每每天應做做工作內內容 PAGEREF _Toc274812081 h 6 HY

6、PERLINK l _Toc274812082 1.1.1 工工作內容容日常常環(huán)境監(jiān)監(jiān)控 PAGEREF _Toc274812082 h 6 HYPERLINK l _Toc274812083 1.1.2 工工作內容容日常常性能監(jiān)監(jiān)控 PAGEREF _Toc274812083 h 8 HYPERLINK l _Toc274812084 1.1.3 工工作內容容日常常數(shù)據(jù)庫庫管理 PAGEREF _Toc274812084 h 118 HYPERLINK l _Toc274812085 1.2 日常工工作每每隔一周周工作內內容 PAGEREF _Toc274812085 h 600 HYPER

7、LINK l _Toc274812086 1.2.1 文文件整理理工作 PAGEREF _Toc274812086 h 660 HYPERLINK l _Toc274812087 1.2.2 數(shù)數(shù)據(jù)庫全全量備份份 PAGEREF _Toc274812087 h 60 HYPERLINK l _Toc274812088 1.2.3 根根據(jù)一周周數(shù)據(jù)增增長率分分析預留留數(shù)據(jù)文文件下一一周所需需增長空空間 PAGEREF _Toc274812088 h 611 HYPERLINK l _Toc274812089 1.2.4 索索引使用用情況及及碎片分分析 PAGEREF _Toc274812089

8、h 644 HYPERLINK l _Toc274812090 1.2.5 對對用戶所所有表、索引進進行統(tǒng)計計分析 PAGEREF _Toc274812090 h 666 HYPERLINK l _Toc274812091 1.2.6 導導出表、索引最最新統(tǒng)計計分析數(shù)數(shù)據(jù) PAGEREF _Toc274812091 h 722 HYPERLINK l _Toc274812092 1.2.7 性性能報告告分析 PAGEREF _Toc274812092 h 773 HYPERLINK l _Toc274812093 1.3 日常工工作每每月應做做工作內內容 PAGEREF _Toc2748120

9、93 h 733 HYPERLINK l _Toc274812094 1.3.1 性性能全面面分析 PAGEREF _Toc274812094 h 773 HYPERLINK l _Toc274812095 1.3.2 備備份數(shù)據(jù)據(jù)轉備 PAGEREF _Toc274812095 h 773 HYPERLINK l _Toc274812096 1.4 日常工工作數(shù)數(shù)據(jù)庫第第一次安安裝部署署后需做做的工作作 PAGEREF _Toc274812096 h 73 HYPERLINK l _Toc274812097 1.4.1 SStattspaack系統(tǒng)快快照采集集工具初初始化 PAGEREF _

10、Toc274812097 h 773 HYPERLINK l _Toc274812098 1.4.2 創(chuàng)創(chuàng)建統(tǒng)計計信息導導出表 PAGEREF _Toc274812098 h 774 HYPERLINK l _Toc274812099 1.4.3 運運行EAAS用戶戶下所有有表、索索引統(tǒng)計計分析,導出基基準統(tǒng)計計信息 PAGEREF _Toc274812099 h 774 HYPERLINK l _Toc274812100 1.4.4 創(chuàng)創(chuàng)建Orraclle100g 邏邏輯備份份dummp文件件存放目目錄 PAGEREF _Toc274812100 h 755 HYPERLINK l _Toc

11、274812101 2 事中中階段 PAGEREF _Toc274812101 h 775 HYPERLINK l _Toc274812102 2.1 Oraaclee數(shù)據(jù)庫庫出現(xiàn)問問題時需需掌握的的相關信信息 PAGEREF _Toc274812102 h 755 HYPERLINK l _Toc274812103 2.1.1 問問題癥狀狀描述 PAGEREF _Toc274812103 h 775 HYPERLINK l _Toc274812104 2.1.2 問問題在什什么地方方出現(xiàn) PAGEREF _Toc274812104 h 775 HYPERLINK l _Toc27481210

12、5 2.1.3 問問題在什什么時間間出現(xiàn) PAGEREF _Toc274812105 h 776 HYPERLINK l _Toc274812106 2.1.4 問問題在什什么條件件下出現(xiàn)現(xiàn) PAGEREF _Toc274812106 h 76 HYPERLINK l _Toc274812107 2.1.5 問問題涉及及的范圍圍 PAGEREF _Toc274812107 h 76 HYPERLINK l _Toc274812108 2.1.6 問問題是否否能重現(xiàn)現(xiàn) PAGEREF _Toc274812108 h 77 HYPERLINK l _Toc274812109 2.1.7 數(shù)數(shù)據(jù)庫運

13、運行環(huán)境境軟、硬硬件基本本信息 PAGEREF _Toc274812109 h 777 HYPERLINK l _Toc274812110 2.1.8 OOraccle性性能相關關 PAGEREF _Toc274812110 h 77 HYPERLINK l _Toc274812111 2.2 Oraaclee數(shù)據(jù)庫庫問題的的解決途途徑 PAGEREF _Toc274812111 h 777事前階段段日常工作作每天天應做工工作內容容工作內容容日常常環(huán)境監(jiān)監(jiān)控系統(tǒng)運行行環(huán)境監(jiān)監(jiān)控查看Orraclle 數(shù)數(shù)據(jù)文件件、控制制文件、聯(lián)機日日志及歸歸檔日志志存放的的文件系系統(tǒng)或裸裸設備空空間使用用情況。

14、重點關注注Oraaclee軟件及及數(shù)據(jù)文文件所在在卷空間間使用率率:su - orraclleAIX、linnux查查看磁盤盤空間:df kvv HP-UUX查看看磁盤空空間:bbdf檢測操作作系統(tǒng)CCPU、內存、交換區(qū)區(qū)、I/O配置置狀況AIX :CPU、內存、網(wǎng)絡、IO、進進程、頁頁面交換換:toopassLinuux、HP-UX :CPU、內存、網(wǎng)絡、IO、進進程、頁頁面交換換: ttop數(shù)據(jù)庫運運行狀況況監(jiān)控外部檢查Orraclle實例例核心后后臺進程程是否都都存在、狀態(tài)是是否正常常$ pss -eef|ggrepp orra_查看數(shù)據(jù)據(jù)庫實例例是否能能正常連連接、訪訪問SQL see

15、lecct sstattus froom vv$innstaancee;監(jiān)聽是否否正常$ lssnrcctl staatuss內部是否有表表空間出出現(xiàn)故障障SQL seelecct ttabllesppacee_naame,staatuss frrom dbaa_taableespaacess;日志文件件是否正正常SQL Seelecct * frrom v$llog;SQL Seelecct * frrom v$llogffilee;工作內容容日常常性能監(jiān)監(jiān)控間隔一段段時間使使用操作作系統(tǒng)ttop等等工具監(jiān)監(jiān)控系統(tǒng)統(tǒng)資源動動態(tài)運行行狀況CPU、內存、網(wǎng)絡、IO、進程、頁面交交換等主主要活動動

16、監(jiān)控: ttop、toppas、vmsstatt、ioostaat等間隔一段段時間對對數(shù)據(jù)庫庫性能進進行監(jiān)控控Oraccle 9i 圖形工工具PPerfformmancce MManaagerr監(jiān)控頂頂層會話話及頂層層SQLL打開OEEM控制制臺,選選中要監(jiān)監(jiān)控的數(shù)數(shù)據(jù)庫。工具中選選擇 DDiaggnossticc PaackPerrforrmannce Mannageer,也也可直接接選中TTop Sesssioon或Topp SQQL。Oraccle99i 的的Perrforrmannce Mannageer工具具監(jiān)控內內容主要要有:內內存的使使用情況況,IOO情況,Oraaclee數(shù)據(jù)庫

17、庫進程情情況,ssql語語句運行行情況等等,主界界面如下下:可以通過過頂層會會話下鉆鉆獲取到到相關SSQL執(zhí)執(zhí)行計劃劃等信息息,也可可以直接接查看TTopSSql選選項獲取取當前執(zhí)執(zhí)行最頻頻繁、消消耗資源源最多的的SQLL語句:在數(shù)據(jù)頁頁簽下面面列出了了監(jiān)控的的選項列列表,可可以根據(jù)據(jù)各類選選項對SSQL語語句進行行排序。選中相關關SQLL語句,單擊右右鍵選擇擇“下鉆鉆”到“解釋計計劃”查查看執(zhí)行行計劃: 執(zhí)行計劃劃顯示如如下:Oraccle110g OEMM工具監(jiān)監(jiān)控頂層層會話及及獲取SSQL詳詳細信息息登錄Orraclle100g OOEM,選擇性性能其其它監(jiān)視視鏈接:頂級活活動點擊頂級級

18、會話中中的會話話ID 點擊SQQL IID,查查看該頂頂級會話話中SQQL的詳詳細信息息點擊計劃劃標簽,查看該該SQLL語句的的詳細執(zhí)執(zhí)行計劃劃瀏覽該頂頂層會話話對應SSQL語語句的詳詳細信息息字符界面面下Sqql語句句及用戶戶進程信信息采集集通過視圖圖查看當當前主要要影響性性能SQQL語句句語法模版版SELEECT * FFROMM (SEELECCT hhashh_vaaluee,adddreess,subbstrr(sqql_ttextt,1,40) sqql, llistt off coolummns, lisst oof dderiivedd vaaluees FFROMM VV$S

19、QQL oor VV$SQQLXSS orr V$SQLLAREEA WHHEREE llistt off thhressholld ccondditiionss foor ccoluumnss ORRDERR BYY llistt off orrderringg coolummns DEESC)WHERRE rrownnum 10000000 AAND exeecuttionns 100 ORRDERR BYY buuffeer_ggetss DEESC)WHERRE rrownnum seelecct ssid,serriall#,uuserrnamme ffromm v$sesssioo

20、n;開始跟蹤蹤結束跟跟蹤Execc dbbms_sysstemm.seet_eev(99,4337,1100446,88,用用戶名);Execc dbbms_sysstemm.seet_eev(99,4337,1100446,00,用用戶名);生成的跟跟蹤文件件在usser_dummp_ddestt目錄下下tkprrof工工具輸出出跟蹤報報表信息息tkprrof /oppt/ooraccle/admmin/ytccw/uudummp/yytcww_orra_110266.trrc /optt/orraclle/aadmiin/yytcww/uddumpp/yttcw_oraa_10026.pr

21、ff aggrregaate=yess syys=nno ssortt=fcchella工作內容容日常常數(shù)據(jù)庫庫管理一天內間間隔一定定時間運運行檢查警告告日志文文件中最最新錯誤誤信息Linuux、Uniix系列列平臺:vi aalerrtsiid.llog輸入:“/ORRA” 回車車進行查查找Winddowss平臺下使使用常用用的文本本編輯工工具即可可查看搜搜索警告告日志文文件中OOraccle錯錯誤信息息系統(tǒng)運行行狀況快快照采集集每天根據(jù)據(jù)實際情情況,在在以下三三個階段段手工運運行Sttatsspacck快照照采集,輸出快快照報表表:正常工作作壓力下下每天業(yè)務務最高峰峰期特殊業(yè)務務運行階階段

22、Oraccle 9i自自動化腳腳本方式式快照采采集創(chuàng)建當前前時間點點快照如需采集集當前數(shù)數(shù)據(jù)庫運運行狀況況快照,取200分鐘時時間間隔隔運行該該腳本兩兩次自動執(zhí)行行staatsppackk快照腳腳本:sstattspaack_autto_eexecc.shh#!/bbin/sh# crreattor: jaamess_jiiangg# fuuncttionn: prroduuce staatpaack snaapshhotechoo AAutoo Exxecuute Staatsppackk$ORAACLEE_HOOME/binn/sqqlpllus /noologg EOFFconnnect

23、t peerfsstatt/peerfsstattexecc sttatsspacck.ssnappechoo AAutoo exxecuute staatsppackk suucceessffullly!exittEOF輸出最近近兩個快快照時間間點之間間的快照照信息報報表自動產生生最近兩兩個快照照時間點點統(tǒng)計信信息快照照腳本:staatsppackk_auuto_repportt.shh#!/bbin/sh# crreattor: jaamess_jiiangg# fuuncttionn:geet sstattpacck rrepoortechoo Autto ccreaate staats

24、ppackk snnapsshott!SQLPPLUSS=$OORACCLE_HOMME/bbin/sqllpluusLOGFFILEE=$OORACCLE_HOMME/sspreeporrt.llogREPFFILEE=$OORACCLE_HOMME/sspreeporrt.llst$ORAACLEE_HOOME/binn/sqqlpllus -S perrfsttat/perrfsttat EEOFSET ECHHO OOFFSET HEAADINNG OOFFSET FEEEDBAACK OFFFSET PAGGESIIZE 0SET LINNESIIZE 10000SET TRIIMS

25、PPOOLL ONNSPOOOL $LOGGFILLEseleect SNAAP_IID ffromm (sseleect SNAAP_IID ffromm sttatss$ssnappshoot wwherre IINSTTANCCE_NNUMBBER=1 oordeer bby SSNAPP_TIIME dessc) wheere rowwnumm3;SPOOOL OOFF;set echho oonset feeedbaack onset heaadinng oonexittEOFlinee1=taiil -1 $LOGGFILLElinee2=heaad -1 $LOGGFILLEec

26、hoo llinee1 iis$linne1echoo llinee2 iis$linne2$ORAACLEE_HOOME/binn/sqqlpllus -S perrfsttat/perrfsttat coonneect tarrgett syys/ooracclermanncoonfiigurre cconttrollfille aautoobacckupp onn;rmanncoonfiigurre cconttrollfille aautoobacckupp foormaat ffor devvicee tyype dissk tto f:rmaan_bbak%F.ctll;rmann

27、coonfiigurre ssnappshoot cconttrollfille nnamee too ff:rrmann_baakssnapp_%FF.cttl;Rmann備份命命令寫到到一個腳腳本中,在命令令行中執(zhí)執(zhí)行這個個腳本RMANN TAARGEET / NOOCATTALOOG ssys/oraaclee CMMDFIILE f: baackuup_iincrre_11.rccvLOOG ff: bacckupp_inncree_1.logg以下為增增量備份份腳本,備份同同時刪除除一天前前的所有有歸檔日日志。該命令可可設置為為croontaab(uniix/llinuux),bat

28、t批處理理任務(Winndowws),每天在在特定的的時間點點自動運運行。增量備份份腳本: baackuup_iincrre_11.rccvrun alllocaate chaanneel cc1 ttypee DIISK ;backkup inccremmenttal levvel = 11 foormaat f:rmaan_bbakinccre_1_%d_%s_%p.bbak(dattabaase inccludde ccurrrentt coontrrolffilee);backkup forrmatt ff:rrmann_baakaarchh%u_%s_%p.bakk(arcchivv

29、eloog ffromm tiime syysdaate-1 alll deelette iinpuut);增量備份份腳本: baackuup_iincrre_11.rccvrun alllocaate chaanneel cc1 ttypee DIISK ;backkup inccremmenttal levvel = 11 foormaat f:rmaan_bbakinccre_1_%d_%s_%p.bbak(dattabaase inccludde ccurrrentt coontrrolffilee);backkup forrmatt ff:rrmann_baakaarchh%u_%s

30、_%p.bakk(arcchivveloog ffromm tiime syysdaate-1 alll deelette iinpuut);顯示RMMAN備備份集信信息:RMANN llistt baackuupseet;手工刪除除閃回區(qū)區(qū)歸檔日日志oraccle 歸檔日日志滿處處理方法法如下,通常OOraccle或或第三方方備份軟軟件備份份完歸檔檔后都應應該及時時刪除已已經(jīng)備份份的歸檔檔日志,否則歸歸檔日志志會占用用大量磁磁盤空間間#su - ooraccle$rmaan ttargget / rmann DDELEETE ARCCHIVVELOOG AALL COMMPLEETEDD B

31、EEFORRE SYSSDATTE-77; #比如刪刪除7天天前的所所有歸檔檔或者也可可以手工工直接通通過操作作系統(tǒng)rrm等命命令刪除除歸檔日日志,然然后通過過以下命命令做同同步。rmann ccrossschheckk arrchiivellog alll;rmann ddeleete exppireed aarchhiveelogg alll;上述腳本本中涉及及的文件件路徑需需根據(jù)現(xiàn)現(xiàn)場環(huán)境境具體情情況進行行相應修修改。Oraccle110g OEMM圖形化化方式設設置RMMAN備備份自動動執(zhí)行任任務RMANN備份主主要參數(shù)數(shù)設置登錄100g OOEM,選擇維維護備備份設置置磁盤設備備備份

32、路路徑、并并行度指指定(根根據(jù)服務務器cppu個數(shù)數(shù)匹配)備份策略略設置主要是指指定備份份磁盤位位置及備備份保留留時間,下圖設設置中為為周備份份策略考考慮,保保留最近近7天備備份。兩種RMMAN自自動調度度備份策策略使用Orraclle建議議的自動動調度備備份策略略選擇維護護調度度備份選擇“調調度Orraclle建議議的備份份”選擇備份份目標介介質,缺缺省備份份到磁盤盤介質該備份策策略內容容描述設置該策策略執(zhí)行行數(shù)據(jù)庫庫全量或或增量備備份的調調度時間間自定義RRMANN自動備備份策略略選擇“調調度定制制備份”選擇備份份類型、模式、歸檔日日志、過過時備份份清理策策略備份目標標介質設設置(缺缺省使

33、用用前面“備份設設置”中設置置的參數(shù)數(shù))備份自動動執(zhí)行的的調度時時間設置置(通常常設置在在系統(tǒng)空空閑時進進行,如如晚上112點過過后)備份設置置信息復復查,確確定后提提交作業(yè)業(yè)通過查看看作業(yè)可可以了解解備份任任務進展展情況。查看當前前數(shù)據(jù)庫庫RMAAN備份份信息選擇維護護備份份/恢復復中“備備份報告告”可以以查看所所有備份份執(zhí)行情情況注:前面面描述的的是數(shù)據(jù)據(jù)庫全量量備份的的調度策策略設置置,增量量備份的的調度策策略設置置方法類類似,只只需要在在備份類類型中選選擇增量量備份即即可。設設置完成成后EAAS數(shù)據(jù)據(jù)庫自動動備份策策略為一一周一次次全量備備份,在在星期六六晚上112點進進行。周周一到周

34、周五每天天晚上112點執(zhí)執(zhí)行一次次增量備備份,保保留最近近7天備備份,過過期備份份、歸檔檔日志自自動刪除除。Oraccle邏邏輯備份份(EXXP/EEXPDDP)操作系統(tǒng)統(tǒng)級設置置自動備備份任務務roott用戶登登錄操作作系統(tǒng),運行ccronntabb ee,添加加以下內內容:50 223 * * 1-66 ssu orraclle -c /usrr/appp/ooraccle/exppdp/eass_exxpdpp_MoontooSatt.shh /deev/nnulll 2&1#星期一一到星期期六晚上上11點點50導導出數(shù)據(jù)據(jù)50 223 * * 0 su ooraccle -c /uss

35、r/aapp/oraaclee/exxpdpp/eaas_eexpddp_SSundday.sh /devv/nuull 2&1#星期日日11點點50開開始導出出數(shù)據(jù),并刪除除上周一一到周六六導出的的備份數(shù)數(shù)據(jù)。邏輯備份份腳本邏輯備份份腳本 eass_exxpdpp_MoontooSatt.shh(星期期一到星星期六)#=# SCCRIPPT : eass_exxpdpp_MoontooSatt.shh# AUUTHOOR : Jaamess_jiiangg# Daate : 20007-10-10# REEV : 1.00# PLLATFFORMM : AIXX Liinuxx Soolar

36、ris HpUUnixx# PUURPOOSE : Thiis sscriipt is useed tto rrun loggic bacckupp.# Coopyrrighht(cc) 220077 Kiingddee Co.,Lttd.# Alll RRighhts Resservved#=DAY=daate +%uuFILEE_TAARGEET=eeas_exppdp_exxpr $DAAY.dmppFILEE_LOOG=eeas_exppdp_exxpr $DAAY.logg expoort FILLE_TTARGGET FILLE_LLOG #導出的的Oraaclee實例名名,尤其其

37、是服務務器存在在多個實實例時需需指定ORACCLE_SIDD=orrcl ORACCLE_BASSE=/homme/aapp/oraacleeORACCLE_HOMME=$ORAACLEE_BAASE/oraaclee/prroduuct/10.2.00/dbb_1expoort ORAACLEE_SIID OORACCLE_BASSE OORACCLE_HOMMEPATHH=$PPATHH:$HHOMEE/biin:$ORAACLEE_HOOME/binnexpddp ssysttem/oraaclee scchemmas=nm dirrecttoryy=eaas_eexpddp_ddir

38、dummpfiile=$FIILE_TARRGETT loogfiile=$FIILE_LOGG joob_nnamee=caasess_exxporrt pparaalleel=44邏輯備份份腳本 eass_exxpdpp_Suundaay.ssh(星星期日)sqlppluss /as syssdbaaSQLcreeatee diirecctorry eeas_exppdp_dirr ass /usrr/appp/ooraccle/exppdp;SQLgraant reaad,wwritte oon ddireectoory eass_exxpdpp_diir tto ssalhhr;Ora

39、ccle110g版版本邏輯輯備份使使用exxpdpp工具,在部署署導出自自動任務務前需創(chuàng)創(chuàng)建導出出dmpp文件存存放目錄錄并授權權給EAAS數(shù)據(jù)據(jù)庫用戶戶:#!/bbin/sh#=# SCCRIPPT : eaas_eexpddp_SSundday.sh# AUUTHOOR : Jaamess_jiiangg# Daate : 20007-10-10# REEV : 1.0# PLLATFFORMM : AIIX LLinuux SSolaariss HppUniix# PUURPOOSE : Thhis scrriptt iss ussed to runn loogicc baackuup.

40、#=DAY=daate +%uuFILEE_TAARGEET=eeas_exppdp_exxpr $DAAY.dmppFILEE_LOOG=eeas_exppdp_exxpr $DAAY.logg expoort FILLE_TTARGGET FILLE_LLOG #導出的的Oraaclee實例名名,尤其其是服務務器存在在多個實實例時需需指定ORACCLE_SIDD=orrcl ORACCLE_BASSE=/homme/aapp/oraacleeORACCLE_HOMME=$ORAACLEE_BAASE/oraaclee/prroduuct/10.2.00/dbb_1cd /homme/oor

41、accle/10ggauttoexxpdpprm -f eeas_exppdp*.dmmp eeas_exppdp*.loogexpddp ssysttem/oraaclee scchemmas=nm dirrecttoryy=eaas_eexpddp_ddir dummpfiile=$FIILE_TARRGETT loogfiile=$FIILE_LOGG joob_nnamee=caasess_exxporrt pparaalleel=44附:上述述腳本中中導出路路徑 /usrr/appp/ooraccle/exppdp需需根據(jù)現(xiàn)現(xiàn)場實際際情況修修改,備備份腳本本eass_exxpdpp_

42、MoontooSatt.shh、eass_exxpdpp_Suundaay.ssh需賦賦予可執(zhí)執(zhí)行權限限。Exxpdpp導出目目錄需要要創(chuàng)建,具體方方法請參參看本文文檔 HYPERLINK l _日常常工作數(shù)據(jù)庫庫第一次次安裝部部署后需需做的工工作 四日常工工作數(shù)據(jù)庫庫第一次次安裝部部署后需需做的工工作。根據(jù)監(jiān)控控信息,對需要要的表、索引統(tǒng)統(tǒng)計分析析Oraccle99i 自自動化腳腳本方式式對表、索引進進行統(tǒng)計計分析Oraccle99i缺省省不對表表進行改改動監(jiān)控控,如果果需要根根據(jù)監(jiān)控控信息來來判斷是是否需對對表進行行重新統(tǒng)統(tǒng)計分析析,則需需要手工工打開表表監(jiān)控開開關,如如下:打開表監(jiān)監(jiān)控開

43、關關:alteer ttablle 表表名 mmoniitorringg;/監(jiān)控表表信息記記錄在ssys.dbaa_taab_mmodiificcatiionss視圖中中根據(jù)監(jiān)控控信息對對用戶統(tǒng)統(tǒng)計信息息分析收收集腳本本:dbmss_sttatss.gaatheer_sscheema_staats(ownnnamme=nmmeass,ooptiionss=GATTHERR AUUTO)Oraccle110g 自動化化任務表表、索引引統(tǒng)計分分析方式式Oraccle110g 缺省自自動對所所有表變變動進行行監(jiān)控,并自動動執(zhí)行所所有用戶戶統(tǒng)計分分析,可可以禁止止該缺省省方式,在dbbconnsoll

44、e中手手工配置置對特定定用戶統(tǒng)統(tǒng)計分析析任務。Oraccle110g禁禁用、啟啟用缺省省數(shù)據(jù)庫庫自動統(tǒng)統(tǒng)計信息息分析收收集任務務:execc dbbms_schheduulerr.diisabble(SYYS.GGATHHER_STAATS_JOBB);execc dbbms_schheduulerr.ennablle(SYSS.GAATHEER_SSTATTS_JJOB);Oraccle110g OEMM圖形工工具自定定義配置置統(tǒng)計分分析任務務登錄OEEM,選選擇管理理統(tǒng)計計信息管管理管管理優(yōu)化化程序統(tǒng)統(tǒng)計信息息選擇“操操作”搜集優(yōu)優(yōu)化程序序統(tǒng)計信信息選擇“方方案”,點擊擊下一步步設置用戶戶

45、統(tǒng)計信信息分析析自動執(zhí)執(zhí)行的時時間調度度,示例中中設置的的是從220077-033-299開始,每天晚晚上122點自動動執(zhí)行用用戶NMMEASS統(tǒng)計信信息分析析。用戶統(tǒng)計計信息分分析任務務設置完完整欄目目顯示提交完成成任務設設置查看數(shù)據(jù)據(jù)庫中所所有自動動調度任任務執(zhí)行行情況OEM中中選擇欄欄目:管管理統(tǒng)統(tǒng)計信息息管理(管理優(yōu)優(yōu)化程序序統(tǒng)計信信息)選擇相關關鏈接作業(yè)調調度程序序上述配置置的自動動統(tǒng)計分分析任務務利用OOraccle自自動監(jiān)控控來判斷斷哪些對對象改動動較大,需要重重新進行行統(tǒng)計分分析,然然后在調調度的時時間對其其重新進進行統(tǒng)計計分析。日常工作作每隔隔一周工工作內容容文件整理理工作警

46、告日志志、跟蹤蹤文件、dummp文件件清理備份文件件整理Stattspaack統(tǒng)統(tǒng)計分析析報告整整理數(shù)據(jù)庫全全量備份份Oraccle 9i RMAAN自動動化腳本本方式全全量備份份Rmann備份命命令寫到到一個腳腳本中,在命令令行中執(zhí)執(zhí)行這個個腳本RMANN TAARGEET / NOOCATTALOOG ssys/oraaclee CMMDFIILE e: baackuup_iincrre_00.rccvLOOG ee: bacckupp_inncree_0.logg數(shù)據(jù)庫完完全備份份腳本:bacckupp_fuull_0.rrcvrun alllocaate chaanneel cc1 t

47、typee DIISK ;backkup inccremmenttal levvel = 00 foormaat f:rmaan_bbakinccre_0_%d_%s_%p.bbak(dattabaase inccludde ccurrrentt coontrrolffilee);backkup forrmatt ff:rrmann_baakaarchh%u_%s_%p.bakk(arcchivveloog ffromm tiime syysdaate-1 alll deelette iinpuut);刪除過期期備份:RMANNdeelette eexpiiredd baackuup;Orac

48、cle 10gg OEEM 圖圖形方式式創(chuàng)建RRMANN全量備備份數(shù)據(jù)據(jù)庫任務務具體方法法、步驟驟請參看看 HYPERLINK l _RMAN備份(包括控制文件、歸檔日志) 數(shù)據(jù)庫庫日常工工作每每天應做做工作內內容中RMAAN備份份部分。根據(jù)一周周數(shù)據(jù)增增長率分分析預留留數(shù)據(jù)文文件下一一周所需需增長空空間SQL腳腳本方式式查看數(shù)據(jù)文件件空間使使用率查查看腳本本:SELEECT dff.taableespaace_namme, ROUUND (dff.BYYTESS / 10224 / 10024) ttotaal(MMB), RROUNND (dff.BYYTESS - x.ffreee) /

49、 10024 / 110244) useed(MMB), RROUNND (x.hhw / 10024 / 110244) hhwattermmarkker, RROUNND (x.ffreee / 10224 / 10024) ffreee(MBB), dff.fiile_nammeFROMM dbba_ddataa_fiiless dff, (SELLECTT ffilee_idd, MMAX (bllockk_idd * p.VVALUUE) hw, SUUM (BYTTES) frreeFROMM dbba_ffreee_sppacee, vv$paarammeteer ppWHERR

50、E pp.NAAME = db_bloock_sizze GROOUP BY fille_iid) x WWHERRE xx.fiile_id = ddf.ffilee_iddORDEER BBY 11, 22Oraccle 9i OEMM 數(shù)據(jù)據(jù)文件管管理Oraccle 10gg OEEM 數(shù)數(shù)據(jù)文件件管理索引使用用情況及及碎片分分析表包含的的索引及及相關列列檢查表及索引引創(chuàng)建、修改日日期檢查查EAS用用戶登錄錄到數(shù)據(jù)據(jù)庫,執(zhí)執(zhí)行語句句:SQLSELLECTT OBBJECCT_NNAMEE,OBBJECCT_TTYPEE,CRREATTED,LASST_DDDL_TIMME,SSTATTU

51、S FROOM UUSERR_OBBJECCTS;表包含的的索引及及索引相相關列檢檢查SQL SEELECCT IINDEEX_NNAMEE,TAABLEE_NAAME,COLLUMNN_NAAME FRROM USEER_IIND_COLLUMNNS WWHERRE TTABLLE_NNAMEE LIIKE T_% ORDDER BY TABBLE_NAMME;特定表及及其關聯(lián)聯(lián)索引、列詳細細信息檢檢查SELEECT A.TTABLLE_NNAMEE,A.INDDEX_NAMME,CCOLUUMN_NAMME,CCREAATEDD,LAAST_DDLL_TIIME,LASST_AANALLY

52、ZEED FFROMM USSER_INDD_COOLUMMNS A,UUSERR_OBBJECCTS B,USEER_IINDEEXESS C WHEERE A.IINDEEX_NNAMEE=B.OBJJECTT_NAAME ANDD B.OBJJECTT_NAAME=C.IINDEEX_NNAMEEANDD C.TABBLE_NAMME IIN(,)如需輸出出語句執(zhí)執(zhí)行結果果信息,可在語語句執(zhí)行行前sppooll taableeinddex.lisst,執(zhí)執(zhí)行完成成后再sspoool ooff;自動化腳腳本方式式對索引引進行碎碎片分析析每周監(jiān)測測一次索索引的碎碎片情況況,根據(jù)據(jù)情況制制定索

53、引引的重建建頻率以以提高索索引使用用效率。1、產生生EASS用戶分分析索引引的腳本本:SQLsellectt aanallyzee inndexx | inddex_namme | VALLIDAATE STRRUCTTUREE ffromm usser_inddexees; 2、執(zhí)行行EASS用戶下下所有索索引分析析:SQL annalyyze inddex VAALIDDATEE STTRUCCTURRE;.3、基于于分析結結果,查查看索引引碎片率率:SQL seelecct nnamee,deel_llf_rrowss_leen,llf_rrowss_leen,(dell_lff_roo

54、ws_lenn/lff_roows_lenn)*1100 froom iindeex_sstatts;索引碎片片率(%) = (被被刪除的的索引長長度/索索引總長長)*1100 4、對碎碎片率高高的索引引執(zhí)行重重建整理理SQL allterr inndexx reebuiild;打開索引引自動監(jiān)監(jiān)控開關關如數(shù)據(jù)庫庫中新增增加、修修改了索索引,則則可以打打開這些些索引的的自動監(jiān)監(jiān)控監(jiān)測索引引的使用用情況,根據(jù)使使用情況況,刪除除未使用用的索引引,并添添加能提提高查詢詢和處理理性能的的索引。 SQL allterr inndexx moonittoriing usaage; SQL allterr

55、 inndexx noomonnitoorinng uusagge;SQL seelecct iindeex_nnamee,ussed froom vv$obbjecct_uusagge;對用戶所所有表、索引進進行統(tǒng)計計分析查詢EAAS用戶戶所有表表、索引引的最新新統(tǒng)計分分析時間間表:SQLsellectt taablee_naame,lasst_aanallyzeed ffromm usser_tabbless orrderr byy 2;索引:SQLsellectt taablee_naame,inddex_namme,llastt_annalyyzedd frrom useer_iind

56、eexess orrderr byy 1,3lastt_annalyyzedd字段顯顯示的日日期太老老,則表表明該表表或索引引最近未未做統(tǒng)計計分析,如果恰恰好最近近大量更更新、導導入或刪刪除了記記錄,需需要重新新對其執(zhí)執(zhí)行統(tǒng)計計分析。自動化腳腳本方式式對所有有表、索索引統(tǒng)計計分析對用戶所所有對象象進行完完整統(tǒng)計計信息分分析收集集腳本:dbmss_sttatss.gaatheer_sscheema_staats(ownnnamme=nmmeass,mmethhod_optt=FORR ALLL IINDEEXEDD COOLUMMNS SIZZE aautoo,eestiimatte_pperc

57、centt =1000,deegreee=DBMMS_SSTATTS.DDEFAAULTT_DEEGREEE,ccasccadee=ttruee) 9i需需(加入入croontaab或batt任務)Oraccle 10gg OEEM圖形形化自定定義對所所有表、索引統(tǒng)統(tǒng)計分析析的自動動化調度度任務登錄OEEM,選選擇管理理統(tǒng)計計信息管管理管管理優(yōu)化化程序統(tǒng)統(tǒng)計信息息“操操作”搜集優(yōu)優(yōu)化程序序統(tǒng)計信信息范圍選項項方案中中選擇“定制選選項”添加用來來做統(tǒng)計計信息收收集的EEAS用用戶配置周統(tǒng)統(tǒng)計信息息收集OOraccle相相關參數(shù)數(shù)配置周統(tǒng)統(tǒng)計信息息收集任任務執(zhí)行行的調度度時間(下圖中中配置的的為每

58、周周星期六六晚上112點自自動執(zhí)行行統(tǒng)計信信息搜集集)瀏覽周統(tǒng)統(tǒng)計信息息收集任任務配置置的完整整信息提交完成成周統(tǒng)計計信息收收集任務務配置注: 每每周末EEAS用用戶下所所有表、索引通通過上述述任務執(zhí)執(zhí)行完整整的統(tǒng)計計分析。導出表、索引最最新統(tǒng)計計分析數(shù)數(shù)據(jù)將導出的的統(tǒng)計分分析數(shù)據(jù)據(jù)導入測測試庫,可以在在測試庫庫重新構構建性能能關鍵或或所有ssql語語句執(zhí)行行計劃、與基準準執(zhí)行計計劃進行行比較。導出用戶戶當前統(tǒng)統(tǒng)計信息息:execc dbbms_staats.expportt_scchemma_sstatts(nmeeas,sstatts_eexpoort)存儲導出出信息的的表sttatss_exxporrt需在在安裝部部署EAAS后臺臺數(shù)據(jù)庫庫時創(chuàng)建建。可以考慮慮與周統(tǒng)統(tǒng)計信息息收集放放在同一一jobb中。性能報告告分析就一周來來的sttatsspacck報告告進行整整理、分分析,主主要關注注:數(shù)據(jù)庫整整體性能能狀況指指標數(shù)據(jù)庫主主要等待待事件最消耗CCPU、內存資資源、II/O的的SQLL語句日常工作作每月月應做工工作內容容性能全面面分析全面分析析一次SSTATTSPAACK報報告數(shù)據(jù)庫主主要性能能指標數(shù)據(jù)庫主主要等待待事件最消耗CCPU、內存資資源、II/O的的SQLL語句空間使用用增長的的全面分分析確定是否否需要擴擴充存儲儲空間考慮預留留足夠下下個月

溫馨提示

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

評論

0/150

提交評論