<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kxbin
    成功留給有準(zhǔn)備的人
    posts - 10,  comments - 35,  trackbacks - 0

    ORACLE數(shù)據(jù)庫管理員應(yīng)按如下方式對(duì)ORACLE數(shù)據(jù)庫系統(tǒng)做定期監(jiān)控 

    (1).每天 對(duì)ORACLE數(shù)據(jù)庫的運(yùn)行狀態(tài),日志文件,備份情況,數(shù)據(jù)庫的空間使用情況,系統(tǒng)資源的使用情況進(jìn)行檢查,發(fā)現(xiàn)并解決問題。 

    (2).每周 對(duì)數(shù)據(jù)庫對(duì)象的空間擴(kuò)展情況,數(shù)據(jù)的增長(zhǎng)情況進(jìn)行監(jiān)控,對(duì)數(shù)據(jù)庫做健康檢查,對(duì)數(shù)據(jù)庫對(duì)象的狀態(tài)做檢查。 

    (3).每月 對(duì)表和索引等進(jìn)行Analyze,檢查表空間碎片,尋找數(shù)據(jù)庫性能調(diào)整的機(jī)會(huì),進(jìn)行數(shù)據(jù)庫性能調(diào)整,提出下一步空間管理計(jì)劃。對(duì)ORACLE數(shù)據(jù)庫狀態(tài)進(jìn)行一次全面檢查 

    每天的工作 

    ==========================================================================================

    (1).確認(rèn)所有的INSTANCE狀態(tài)正常登陸到所有數(shù)據(jù)庫或例程,檢測(cè)ORACLE后臺(tái)進(jìn)程: $ps –ef|grep ora 

    (2).檢查數(shù)據(jù)文件的狀態(tài)記錄狀態(tài)不是“online”的數(shù)據(jù)文件,并做恢復(fù)。 

    Select file_name, status

    from dba_data_files

    where status=’UNAVAILABLE’;

    (3).檢查日志文件和trace文件記錄alerttrace文件中的錯(cuò)誤。 

    連接到每個(gè)需管理的系統(tǒng) 

    *使用‘telnet 

    *對(duì)每個(gè)數(shù)據(jù)庫,cdbdump目錄,通常是$ORACLE_BASE/<SID>/bdump 

    *使用Unixtail’命令來查看alert_<SID>.log文件 

    *如果發(fā)現(xiàn)任何新的ORA-錯(cuò)誤,記錄并解決。

    (4).檢查數(shù)據(jù)庫當(dāng)日備份的有效性。 

    對(duì)RMAN備份方式         檢查第三方備份工具的備份日志以確定備份是否成功 

    對(duì)EXPORT備份方式      檢查exp日志文件以確定備份是否成功 

    對(duì)其他備份方式                    檢查相應(yīng)的日志文件 

    (5).檢查文件系統(tǒng)的使用(剩余空間)。如果文件系統(tǒng)的剩余空間小于20%,需刪除不用的文件以釋放空間。 

          $df –k

    (6).檢查表空間的使用情況 

    SELECT tablespace_name, max_m, count_blocks free_blk_cnt, sum_free_m,to_char(100*sum_free_m/sum_m, '99.99') || '%' AS pct_free 

    FROM (SELECT tablespace_name,sum(bytes)/1024/1024 AS sum_m

    FROM dba_data_files

    GROUP BY tablespace_name), 

    (SELECT tablespace_name AS fs_ts_name, max(bytes)/1024/1024 AS max_m, count(blocks) AS count_blocks, sum(bytes/1024/1024) AS sum_free_m

    FROM dba_free_space

    GROUP BY tablespace_name ) 

    WHERE tablespace_name = fs_ts_name;

    (7).檢查剩余表空間 

    SELECT tablespace_name, sum ( blocks ) as free_blk , trunc ( sum ( bytes ) /(1024*1024) ) as free_m,

    max ( bytes ) / (1024) as big_chunk_k, count (*) as num_chunks 

    FROM dba_free_space

    GROUP BY tablespace_name; 

    (8).監(jiān)控?cái)?shù)據(jù)庫性能 

    運(yùn)行bstat/estat生成系統(tǒng)報(bào)告或者使用statspack收集統(tǒng)計(jì)數(shù)據(jù) 

    (9).檢查數(shù)據(jù)庫性能,記錄數(shù)據(jù)庫的cpu使用、IObuffer命中率等等 

          使用vmstat,iostat,glance,top等命令 

    (10).日常出現(xiàn)問題的處理。 

     每周的工作 

    ==========================================================================================

    (1).監(jiān)控?cái)?shù)據(jù)庫對(duì)象的空間擴(kuò)展情況 

    根據(jù)本周每天的檢查情況找到空間擴(kuò)展很快的數(shù)據(jù)庫對(duì)象,并采取相應(yīng)的措施: 

            --刪除歷史數(shù)據(jù) 

            ---擴(kuò)表空間 

            alter tablespace <name> add datafile ‘<file>’ size <size> 

            ---調(diào)整數(shù)據(jù)對(duì)象的存儲(chǔ)參數(shù) 

            next extent 

            pct_increase 

    (2).監(jiān)控?cái)?shù)據(jù)量的增長(zhǎng)情況 

    根據(jù)本周每天的檢查情況找到記錄數(shù)量增長(zhǎng)很快的數(shù)據(jù)庫對(duì)象,并采取相應(yīng)的措施: 

            --刪除歷史數(shù)據(jù) 

            ---擴(kuò)表空間

            alter tablespace <name> add datafile ‘<file>’ size <size> 

    (3).系統(tǒng)健康檢查 

    檢查以下內(nèi)容

    init<sid>.ora 

    controlfile 

    redo log file 

    archiving 

    sort area size 

    tablespace(system,temporary,tablespace fragment) 

    datafiles(autoextend,location) 

    object(number of extent,next extent,index) 

    rollback segment 

           logging &tracing(alert.log,max_dump_file_size,sqlnet) 

    (4).檢查無效的數(shù)據(jù)庫對(duì)象 

    col owner for a20

    col object_name for a30

     

    SELECT owner, object_name, object_type

    FROM dba_objects 

    WHERE status= ’INVALID’; 

    (5).檢查不起作用的約束 

    SELECT owner, constraint_name, table_name, constraint_type, status 

    FROM dba_constraints 

    WHERE status = 'DISABLED’ AND constraint_type = 'P' ;


    posted on 2012-08-29 15:31 kxbin 閱讀(175) 評(píng)論(0)  編輯  收藏 所屬分類: ORACLE轉(zhuǎn)發(fā)
    你恨一個(gè)人是因?yàn)槟銗鬯荒阆矚g一個(gè)人,是因?yàn)樗砩嫌心銢]有的;你討厭一個(gè)人是因?yàn)樗砩嫌心阌械臇|西;你經(jīng)常在別人面前批評(píng)某人,其實(shí)潛意識(shí)中是想接近他。

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章分類

    文章檔案

    相冊(cè)

    收藏夾

    J2EE

    java技術(shù)網(wǎng)站

    Linux

    平時(shí)常去的網(wǎng)站

    數(shù)據(jù)庫

    電影網(wǎng)站

    網(wǎng)站設(shè)計(jì)

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 久久人午夜亚洲精品无码区| 福利片免费一区二区三区| 最近中文字幕大全免费版在线| 亚洲性猛交XXXX| 日韩人妻无码精品久久免费一| 久久丫精品国产亚洲av不卡 | 24小时日本在线www免费的| 亚洲精品无码mⅴ在线观看| 无码国产精品一区二区免费 | 性做久久久久久久免费看| 亚洲高清乱码午夜电影网| 亚洲午夜久久久久久尤物| 在线日韩av永久免费观看| 无码精品人妻一区二区三区免费| 亚洲日产韩国一二三四区| 亚洲国产精品成人| 99久久精品免费视频| 精品一区二区三区免费| 亚洲精品无码专区在线播放| 亚洲制服在线观看| 亚洲精品偷拍无码不卡av| 免费又黄又硬又爽大片| 51精品视频免费国产专区| 无码专区一va亚洲v专区在线| 免费av一区二区三区| 两个人日本WWW免费版| 亚洲国产区男人本色| 亚洲熟妇丰满xxxxx| 久久精品a亚洲国产v高清不卡| 国产亚洲3p无码一区二区| 女人毛片a级大学毛片免费| 日本免费在线观看| 青青草国产免费国产是公开| 亚洲专区一路线二| 亚洲AV无码专区国产乱码电影| 国产在线19禁免费观看| 91短视频免费在线观看| 黄网站色视频免费在线观看的a站最新 | 国产大片免费天天看| 亚洲精品二三区伊人久久| 国产AV无码专区亚洲A∨毛片|