![數(shù)據(jù)庫培訓(xùn)系列(維護(hù)-數(shù)據(jù)庫相關(guān))課件_第1頁](http://file4.renrendoc.com/view/c78916a9c078d3df0b5087e86d4981de/c78916a9c078d3df0b5087e86d4981de1.gif)
![數(shù)據(jù)庫培訓(xùn)系列(維護(hù)-數(shù)據(jù)庫相關(guān))課件_第2頁](http://file4.renrendoc.com/view/c78916a9c078d3df0b5087e86d4981de/c78916a9c078d3df0b5087e86d4981de2.gif)
![數(shù)據(jù)庫培訓(xùn)系列(維護(hù)-數(shù)據(jù)庫相關(guān))課件_第3頁](http://file4.renrendoc.com/view/c78916a9c078d3df0b5087e86d4981de/c78916a9c078d3df0b5087e86d4981de3.gif)
![數(shù)據(jù)庫培訓(xùn)系列(維護(hù)-數(shù)據(jù)庫相關(guān))課件_第4頁](http://file4.renrendoc.com/view/c78916a9c078d3df0b5087e86d4981de/c78916a9c078d3df0b5087e86d4981de4.gif)
![數(shù)據(jù)庫培訓(xùn)系列(維護(hù)-數(shù)據(jù)庫相關(guān))課件_第5頁](http://file4.renrendoc.com/view/c78916a9c078d3df0b5087e86d4981de/c78916a9c078d3df0b5087e86d4981de5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、CC&CRM數(shù)據(jù)庫維護(hù)(Oracle)2022/10/9備份與恢復(fù)數(shù)據(jù)庫檢查維護(hù)常用的SQLPage 2DatabaseInstanceSGARedo logbufferData buffercacheShared poolData dict.cacheLibrarycache PMON DBW0SMON LGWRCKPTOthersUserprocessServerprocessPGAControl filesData files Redo logfilesArchived log filesParameterfilePasswordfileArchitecture OverviewPage
2、 31、Oracle數(shù)據(jù)庫運(yùn)行日志所在的位置。$ORACLE_BASE/admin/$ORACLE_SID/bdump$ORACLE_BASE/admin/$ORACLE_SID/Udump$ORACLE_BASE/admin/$ORACLE_SID/Cdump2、主要關(guān)注告警文件$ORACLE_HOMEadmin$ORACLE_SIDbdumpalertSID.log如:/home/oracle/admin/ora921/bdump/alertora921.log3、關(guān)注告警文件中的ORA-XXXXX錯(cuò)誤檢查數(shù)據(jù)庫告警日志Page 4從告警日志中可以得到信息1、數(shù)據(jù)庫的異常情況Thu Jun
3、 2 16:28:30 2005Errors in file /database/oracle/admin/ora92/bdump/ora921_dbw0_26367.trc:ORA-01157: cannot identify/lock data file 5 - see DBWR trace fileORA-01110: data file 5: /database/oracle/oradata/rdata10ORA-27037: unable to obtain file statusHP-UX Error: 2: No such file or directoryAdditional
4、information: 32、redo log的切換情況3、數(shù)據(jù)庫的參數(shù)設(shè)置 processes = 150 timed_statistics = TRUE shared_pool_size = 318767104 large_pool_size = 16777216Page 5收集數(shù)據(jù)庫的參數(shù)設(shè)置1、查看系統(tǒng)視圖select name, value from v$parmaterName value processes 150Sessions 170cpu_count 82、檢查參數(shù)文件可以是文本文件,如intiora921.ora?;蛘呤嵌M(jìn)制文件,通過create pfile=/tmp
5、/ora921.ora from spfile;3、通過命令行sqlplus / as sysdba“SQLshow parameter cluster;Page 6收集數(shù)據(jù)庫服務(wù)器端的字符集設(shè)置select * from v$nls_parmaterparameter value NLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANLS_NUMERIC_CHARACTERS .,NLS_CALENDAR GREGORIANNLS_DATE_FORMAT DD-MON-RRNLS_DA
6、TE_LANGUAGE AMERICANNLS_CHARACTERSET US7ASCIINLS_SORT BINARYNLS_DUAL_CURRENCY $NLS_NCHAR_CHARACTERSET US7ASCIINLS_COMP BINARYPage 7收集客戶端的字符集1、Windows操作系統(tǒng)通過regedit程序,查看HKEY_LOCAL_MACHINESOFTWAREORACLE及其子項(xiàng)下的NLS_LANG的值。2、UNIX通過檢查環(huán)境變量NLS_LANG的值獲得。Page 8檢查表空間占用情況1、查看每個(gè)表空間剩余空間select TABLESPACE_NAME, sum(b
7、ytes)/1024/1024,sum(blocks) from dba_free_space group by tablespace_name 2、查看每個(gè)表空間總的尺寸select tablespace_name, sum(bytes) / 1048576 from dba_data_files group by tablespace_name3、給表空間添加數(shù)據(jù)文件alter tablespace service_core_dat add datafile /dev/vgdata/rlv_dat010 size 4000M, /dev/vgdata/rlv_dat011 size 400
8、0MPage 9檢查失效的對(duì)象1、查找失效的對(duì)象select object_name from user_objects where status = INVALID2、編譯失效的對(duì)象alter procedure p_my_proc compile3、借助第三方工具PL/SQL DEVELOPERPage 10檢查服務(wù)器資源占用情況1、通過命令sar或者vmstatsar 1 1015:56:15 %usr %sys %wio %idle physc15:56:16 0 1 0 99 2.0115:56:17 31 1 0 68 1.962、通過top(HPUX)/topas(AIX)Pag
9、e 11查找耗用資源高的SQL語句1、查找耗用資源高的SQL語句select SQL_TEXT, EXECUTIONS, DISK_READS, BUFFER_GETS,DISK_READS / DECODE(EXECUTIONS, 0, 1, EXECUTIONS) as AVER_DISK,BUFFER_GETS / DECODE(EXECUTIONS, 0, 1, EXECUTIONS) as AVER_BUFFfrom v$sqlarea order by AVER_BUFF desc2、獲得SQL語句的執(zhí)行計(jì)劃SQL: explain plan for select * from t
10、_mytable where f1 = :1;?/rdbms/admin/utlxpls;PLSQL DEVELOPER:在SQL Window中輸入SQL語句并按F5鍵。Page 12備份與恢復(fù)數(shù)據(jù)庫檢查維護(hù)常用的SQLPage 13Oracle備份與恢復(fù)的工具程序1、物理備份工具rman(Recovery Manager)rman功能強(qiáng)大,操作相對(duì)復(fù)雜一些,對(duì)普通的開發(fā)人員來說,在日常工作當(dāng)中一般不需要使用,感興趣的同事可以通過查看Oracle相關(guān)的資料了解。2、邏輯備份工具exp & impexp & imp工具程序使用簡單、方便,一般與數(shù)據(jù)庫有關(guān)的開發(fā)人員都可能要使用到。本課程將主要介
11、紹exp & imp。3、數(shù)據(jù)裝載工具SQL LoaderSQL Loader主要用于將文本文件裝載到數(shù)據(jù)庫中。Page 14exp & imp (一)1、使用exp & imp 需要注意的事項(xiàng)使用exp和imp需要保證服務(wù)器和客戶端的字符集一致,通過exp導(dǎo)出時(shí),客戶端的版本最好和服務(wù)器一致,通過imp恢復(fù)時(shí)的數(shù)據(jù)庫版本不能比原有的數(shù)據(jù)庫版本低。2、備份指定的表exp icd/icdorauidb tables=tbilllog1 rows=y indexes=n file=tbilllog1.dmp 3、按用戶備份exp icd/icdorauidb owner=icd feedback=
12、5000 file=icd.dmp4、全庫備份exp icd/icdorauidb feedback=5000 full=y file=full.dmpPage 15exp & imp (二)5、備份指定的表空間exp icd/icdorauidb tablespaces=service_core_dat file=service_core_dat.dmp 6、按條件導(dǎo)出exp icd/icdorauidb tables=tbilllog1 query=”where logdateto_date(2005-06-01,yyyy-mm-dd) file=tbilllog1.dmp 7、從備份文件
13、中恢復(fù)指定的表的數(shù)據(jù)imp icd/icdorauidb tables=tbilllog1 ignore=y feedback=5000 file=icd.dmp8、恢復(fù)整個(gè)備份文件imp icd/icdorauidb feedback=5000 full=y file=full.dmpPage 16SQL Loader的使用1、基本步驟 使用SQL Loader工具遷移數(shù)據(jù)一般分為三個(gè)步驟: 第一、生成文本文件。 第二、編寫控制文件。 第三、導(dǎo)入的命令。2、編寫控制文件LOAD DATA INFILE D:t_card_bill.txt APPEND INTO TABLE t_Card_bi
14、ll FIELDS TERMINATED BY , OPTIONALLY ENCLOSED BY (uaccountno,billtype, fee,serviceno,fee_date date YYYY-MM-DD HH24:MI:SS, fee_enddate date YYYY-MM-DD HH24:MI:SS, caller_number, called_number, duration) 3、導(dǎo)入的命令 sqlldr username/passworddatabase control=控制文件所在路徑控制文件名 readsize=5000000 bindsize=5000000 r
15、ows=1000 Page 17備份與恢復(fù)數(shù)據(jù)庫檢查維護(hù)常用的SQLPage 18常用的SQL(一)1、查看所有的會(huì)話 select * from v$session2、查看會(huì)話的等待事件select * from v$session_wait該語句在數(shù)據(jù)庫會(huì)話被阻塞時(shí)用來收集會(huì)話被阻塞的原因。3、查看被鎖的對(duì)象select * from v$locked_object4、查看SGA的狀態(tài)select * from v$SGA5、查看數(shù)據(jù)庫使用的數(shù)據(jù)文件select name, bytes from v$datafilePage 19常用的SQL(二)6、查看表/索引所占的空間 select sum(bytes) / 1048676 from user_extents where segment_name=T_PUB_COMMONINFO7、查看所有的表空間select * from dba_tablespaces8、查看當(dāng)前用戶下所有的對(duì)象select * from user_objects9、查看當(dāng)前用戶下所有的約束select * from user_constraintsPage 20常用的SQL(三)10、重建索引 alter index idx_com
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球手工巧克力行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國天麻素制劑行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國三氟化銪行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國臺(tái)式化學(xué)發(fā)光免疫分析儀行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球棱鏡膠帶片行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國十六硫醇行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球波紋型空氣彈簧行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國高分辨率掃描電子顯微鏡(SEM)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球紫外熔融石英平凸(PCX)透鏡行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球建筑垃圾分類設(shè)備行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 課題申報(bào)參考:流視角下社區(qū)生活圈的適老化評(píng)價(jià)與空間優(yōu)化研究-以沈陽市為例
- 《openEuler操作系統(tǒng)》考試復(fù)習(xí)題庫(含答案)
- 項(xiàng)目重點(diǎn)難點(diǎn)分析及解決措施
- 挑戰(zhàn)杯-申報(bào)書范本
- 北師大版五年級(jí)上冊(cè)數(shù)學(xué)期末測(cè)試卷及答案共5套
- 2024-2025學(xué)年人教版生物八年級(jí)上冊(cè)期末綜合測(cè)試卷
- 2025年九省聯(lián)考新高考 語文試卷(含答案解析)
- 第1課《春》公開課一等獎(jiǎng)創(chuàng)新教案設(shè)計(jì) 統(tǒng)編版語文七年級(jí)上冊(cè)
- 全過程工程咨詢投標(biāo)方案(技術(shù)方案)
- 心理健康教育學(xué)情分析報(bào)告
- 安宮牛黃丸的培訓(xùn)
評(píng)論
0/150
提交評(píng)論