偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

講解Oracle數(shù)據(jù)庫管理員的維護(hù)工作

數(shù)據(jù)庫 Oracle
Oracle數(shù)據(jù)庫在網(wǎng)絡(luò)中應(yīng)用很多,要想保證數(shù)據(jù)庫的正常運營,數(shù)據(jù)庫管理員要做好多的維護(hù)工作,下面就讓們一起去了解數(shù)據(jù)庫管理員的維護(hù)工作。

Oracle數(shù)據(jù)庫管理員的工作職責(zé)之前已經(jīng)為大家介紹了每天、每周、每月的工作,即講解Oracle數(shù)據(jù)庫管理員每月的職責(zé)以及日常管理工作、講解Oracle數(shù)據(jù)庫管理員每周的職責(zé)、講解Oracle數(shù)據(jù)庫管理員的每天的任務(wù)職責(zé),本文將接著為大家講解“Oracle數(shù)據(jù)庫管理員的維護(hù)工作”。

一.日維護(hù)過程

A .查看所有的實例是否已起

確定數(shù)據(jù)庫是可用的,把每個實例寫入日志并且運行日報告或是運行測試文件。當(dāng)然有一些操作我們是希望它能自動運行的。

可選擇執(zhí)行:用 ORACLE 管理器中的‘ PROBE' 事件來查看

B .查找新的警告日志文件

1. 聯(lián)接每一個操作管理系統(tǒng)

2. 使用‘ TELNET' 或是可比較程序

3. 對每一個管理實例,經(jīng)常的執(zhí)行 $ORACLE_BASE//bdump 操作,并使其能回退到控制數(shù)據(jù)庫的 SID 。

4. 在提示下,使用 UNIX 中的‘ TAIL '命令查看 alert_.log ,或是用其他方式檢查文件中最近時期的警告日志

5. 如果以前出現(xiàn)過的一些 ORA_ERRORS 又出現(xiàn),將它記錄到數(shù)據(jù)庫恢復(fù)日志中并且仔細(xì)的研究它們,這個數(shù)據(jù)庫恢復(fù)日志在〈 FILE 〉中

C .查看 DBSNMP 的運行情況

檢查每個被管理機器的‘ DBSNMP' 進(jìn)程并將它們記錄到日志中。

在 UNIX 中,在命令行中,鍵入 ps –ef | grep dbsnmp, 將回看到 2 個DBSNMP 進(jìn)程在運行。如果沒有,重啟 DBSNMP 。

D .查數(shù)據(jù)庫備份是否成功

E .檢查備份的磁帶文檔是否成功

F .檢查對合理的性能來說是否有足夠的資源

1. 檢查在表空間中有沒有剩余空間

對每一個實例來說,檢查在表空間中是否存在有剩余空間來滿足當(dāng)天的預(yù)期的需要。當(dāng)數(shù)據(jù)庫中已有的數(shù)據(jù)是穩(wěn)定的,數(shù)據(jù)日增長的平均數(shù)也是可以計算出來,最小的剩余空間至少要能滿足每天數(shù)據(jù)的增 長。

A ) 運行‘ FREE.SQL' 來檢查表空間的剩余空間。

B ) 運行‘ SPACE.SQL' 來檢查表空間中的剩余空間百分率

 

2. 檢查回滾段

回滾段的狀態(tài)一般是在線的,除了一些為復(fù)雜工作準(zhǔn)備的專用 段,它一般狀態(tài)是離線的。

a. 每個數(shù)據(jù)庫都有一個回滾段名字的列表。

b. 你可以用 V$ROLLSTAT 來查詢在線或是離線的回滾段的現(xiàn)在狀 態(tài) .

c. 對于所有回滾段的存儲參數(shù)及名字, 可用DBA_ROLLBACK_SEGS 來查詢。但是它不如 V$ROLLSTAT 準(zhǔn)確。

3. 識別出一些過分的增長

查看數(shù)據(jù)庫中超出資源或是增長速度過大的段,這些段的存儲參 數(shù)需要調(diào)整。

a.收集日數(shù)據(jù)大小的信息, 可以用

‘ ANALYZE5PCT.SQL '。如果你收集的是每晚的信息, 則可跳過這一步。

b.檢查當(dāng)前的范圍,可用‘ NR.EXTENTS.SQL' 。

c.查詢當(dāng)前表的大小信息。

d.查詢當(dāng)前索引大小的信息。

e.查詢增長趨勢。

4. 確定空間的范圍

如果范圍空間對象的 NEXT_EXTENT 比表空間所能提供的最大范圍還要大,那么這將影響數(shù)據(jù)庫的運行。如果我們找到了這個目標(biāo),可以用‘ ALTER TABLESPACE COALESCE' 調(diào)查它的位置,或加另外 的數(shù)據(jù)文件。

A )運行‘ SPACEBOUND.SQL' 。如果都是正常的,將不返回任何行。

5. 回顧 CPU ,內(nèi)存,網(wǎng)絡(luò),硬件資源論點的過程

A )檢查 CPU 的利用情況,進(jìn)到 x:\web\phase2\default.htm =>system

metrics=>CPU 利用頁, CPU 的最大限度為 400 ,當(dāng) CPU 的占用保持在 350 以上有一段時間的話,我們就需要查看及研究出現(xiàn)的問題。

G .將存檔日志復(fù)制到備用數(shù)據(jù)庫中

如果有一個備用數(shù)據(jù)庫,將適當(dāng)?shù)拇鏅n日志復(fù)制到備用數(shù)據(jù)庫的期望位置,備用數(shù)據(jù)庫中保存最近期的數(shù)據(jù)。

H. 經(jīng)常查閱 DBA 用戶手冊

如果有可能的話,要廣泛的閱讀,包括 DBA 手冊,行業(yè)雜志,新聞 組或是郵件列表。

#p#

二.晚間維護(hù)過程

大部分的數(shù)據(jù)庫產(chǎn)品將受益于每晚確定的檢查進(jìn)程的運行。

A. 收集 VOLUMETRIC 數(shù)據(jù)

1. 分析計劃和收集數(shù)據(jù)

更準(zhǔn)確的分析計算并保存結(jié)果。

a ) 如果你現(xiàn)在沒有作這些的話,用‘ MK VOLFACT.SQL' 來創(chuàng)建測定體積的 表。

b ) 收集晚間數(shù)據(jù)大小的信息,用‘ ANALYZE COMP.SQL' 。

c ) 收集統(tǒng)計結(jié)果,用‘ POP VOL.SQL' 。

d ) 在空閑的時候檢查數(shù)據(jù),可能的話,每周或每個月進(jìn)行。

我是用 MS EXCEL 和 ODBC 的聯(lián)接來檢查數(shù)據(jù)和圖表的增長

三.每周維護(hù)過程

A . 查找被破壞的目標(biāo)

1. 對于每個給定表空間的對象來說, NEXT_EXTENT 的大小是相同的,如12/14/98 ,缺省的NEXT_EXTENT 的 DATAHI 為 1G , DATALO 為 500MB ,INDEXES 為 256MB 。

A ) 檢查 NEXT_EXTENT 的設(shè)置,可用‘ NEXTEXT 。 SQL' 。

B ) 檢查已有的 EXTENTS ,可用‘ EXISTEXT 。 SQL' 。

2. 所有的表都應(yīng)該有唯一的主鍵

a.查看那些表沒有主鍵,可用‘ NO_PK.SQL' 。

b.查找那些主鍵是沒有發(fā)揮作用的,可用‘ DIS_PK.SQL' 。

c.所有作索引的主鍵都要是唯一的,可用‘ NONUPK 。 SQL' 來檢 查。

3. 所有的索引都要放到索引表空間中。運行‘ MKREBUILD_IDX 。 SQL'

4. 不同的環(huán)境之間的計劃應(yīng)該是同樣的,特別是測試環(huán)境和成品環(huán)境之間的 計劃應(yīng)該相同。

a.檢查不同的 2 個運行環(huán)境中的數(shù)據(jù)類型是否一致,可用‘ DATATYPE.SQL '。

b.在 2 個不同的實例中尋找對象的不同點, 可用‘ OBJ_COORD.SQL '。

c.更好的做法是,使用一種工具,象尋求軟件的計劃管理器那樣的 工具。

B.查看是否有危害到安全策略的問題。

C.查看報錯的 SQL*NET 日志。

1. 客戶端的日志。

2. 服務(wù)器端的日志。

D .將所有的警告日志存檔

E .供應(yīng)商的主頁

1. ORACLE 供應(yīng)商

http://www.oracle.com

http://technet.oracle.com

http://www.oracle.com/support

http://www.oramag.com

2. Quest Software

http://www.quests.com

3. Sun Microsystems

http://www.sun.com

四.月維護(hù)過程

A .查看對數(shù)據(jù)庫會產(chǎn)生危害的增長速度

1. 從以前的記錄或報告中回顧段增長的變化以此來確定段增長帶來危害

B . 回顧以前數(shù)據(jù)庫優(yōu)化性能的調(diào)整

1. 回顧一般 ORACLE 數(shù)據(jù)庫的調(diào)整點,比較以前的報告來確定有害的發(fā)展 趨勢。

C . 查看 I/O 的屏頸問題

1. 查看前期數(shù)據(jù)庫文件的活動性,比較以前的輸出來判斷有可能導(dǎo)致屏頸 問題的趨勢。

D . 回顧 FRAGMENTATION

E . 計劃數(shù)據(jù)庫將來的性能

1. 比較 ORACLE 和操作系統(tǒng)的 CPU ,內(nèi)存,網(wǎng)絡(luò),及硬盤的利用率以此來確定在近期將會有的一些資源爭奪的趨勢

2. 當(dāng)系統(tǒng)將超出范圍時要把性能趨勢當(dāng)作服務(wù)水平的協(xié)議來看

F . 完成調(diào)整和維護(hù)工作

1. 使修改滿足避免系統(tǒng)資源的爭奪的需要,這里面包括增加新資源或使預(yù)期的停工。
 

【編輯推薦】

  1. Oracle數(shù)據(jù)庫系統(tǒng)使用經(jīng)驗
  2. 數(shù)據(jù)庫工程師:Oracle數(shù)據(jù)庫安全性設(shè)計建議
  3. Oracle數(shù)據(jù)庫性能由SQL語句執(zhí)行效率決定
責(zé)任編輯:迎迎 來源: 天極網(wǎng)
相關(guān)推薦

2011-03-15 13:06:06

Oracle數(shù)據(jù)庫管理員

2011-03-15 13:18:45

Oracle數(shù)據(jù)庫管理員

2011-03-15 11:34:43

Oracle數(shù)據(jù)庫管理員任務(wù)

2009-11-06 17:39:41

2009-10-26 17:29:21

Oracle管理員數(shù)據(jù)庫管理

2009-10-27 13:20:19

Oracle默認(rèn)管理員

2011-08-17 15:29:00

2009-07-19 10:06:12

2023-03-22 09:18:53

數(shù)據(jù)庫管理架構(gòu)

2019-07-17 17:00:29

數(shù)據(jù)庫數(shù)據(jù)庫管理員DBA

2011-03-21 16:38:29

數(shù)據(jù)庫管理員開發(fā)人員

2010-07-15 11:09:46

用戶帳戶數(shù)據(jù)庫管理

2011-05-25 09:20:24

Oracle數(shù)據(jù)庫

2011-05-12 09:25:04

2011-06-14 15:11:59

ORACLE

2011-03-24 17:40:07

2009-04-24 09:15:50

Oracle維護(hù)前瞻性

2010-04-08 18:45:35

Oracle數(shù)據(jù)庫

2011-08-18 16:42:04

Oracle數(shù)據(jù)庫維護(hù)SQL代碼示例

2011-03-25 11:13:15

Oracle數(shù)據(jù)庫進(jìn)程
點贊
收藏

51CTO技術(shù)棧公眾號