亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        運(yùn)營(yíng)支撐系統(tǒng)數(shù)據(jù)庫(kù)維護(hù)探究

        2012-04-29 00:00:00劉雪梅
        中國(guó)新通信 2012年19期

        【摘要】運(yùn)營(yíng)商的運(yùn)營(yíng)支撐系統(tǒng),是其企業(yè)運(yùn)營(yíng)的基礎(chǔ)和重要財(cái)富,存放了很多重要及敏感的數(shù)據(jù)。為了保障數(shù)據(jù)的安全有效,保障運(yùn)營(yíng)支持系統(tǒng)不間斷運(yùn)行,更好地為用戶提供服務(wù),做好數(shù)據(jù)庫(kù)維護(hù)工作至關(guān)重要。本文以informix數(shù)據(jù)庫(kù)為例詳細(xì)闡述了數(shù)據(jù)庫(kù)需要完成的日常維護(hù)工作及方法。

        【關(guān)鍵詞】數(shù)據(jù)庫(kù)監(jiān)控維護(hù)優(yōu)化

        數(shù)據(jù)庫(kù)系統(tǒng)是用于組織和存取大量數(shù)據(jù)的管理系統(tǒng),方便多用戶使用計(jì)算機(jī)軟、硬件資源組成的系統(tǒng)。它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享、交叉訪問(wèn)以及與應(yīng)用(程序)的高度獨(dú)立性。

        數(shù)據(jù)庫(kù)系統(tǒng)由計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)描述、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用程序和用戶組成。

        計(jì)算機(jī)系統(tǒng)指的是用于數(shù)據(jù)庫(kù)管理的計(jì)算機(jī)硬件資源和基本軟件資源。硬件資源包括CPU、大容量?jī)?nèi)存(用于存放操作系統(tǒng),數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用程序、數(shù)據(jù)庫(kù)等)、直接存取的外部存儲(chǔ)設(shè)備(硬盤(pán))。軟件資源包括操作系統(tǒng)和應(yīng)用程序。

        運(yùn)營(yíng)商的運(yùn)營(yíng)支撐系統(tǒng),涵蓋了運(yùn)營(yíng)商的經(jīng)營(yíng)數(shù)據(jù)、用戶的資料數(shù)據(jù)及各項(xiàng)分析數(shù)據(jù)等各項(xiàng)重要數(shù)據(jù),為了支撐眾多重要的數(shù)據(jù),需要強(qiáng)大的數(shù)據(jù)庫(kù)系統(tǒng)作支撐,運(yùn)營(yíng)支撐系統(tǒng)一般均采用網(wǎng)絡(luò)數(shù)據(jù)庫(kù),即可實(shí)現(xiàn)數(shù)據(jù)的共享,同時(shí)也方便各種終端的接入,為服務(wù)客戶提供了多渠道及多地點(diǎn),為了保障運(yùn)營(yíng)支撐系統(tǒng)的7*24小時(shí)不間斷高效安全地運(yùn)行,可以方便及時(shí)為用戶提供各項(xiàng)業(yè)務(wù),所以對(duì)數(shù)據(jù)庫(kù)提出較高要求,既要快速存取又要保證安全,并且數(shù)據(jù)不被泄露,所以做好數(shù)據(jù)庫(kù)的各項(xiàng)維護(hù)工作尤其重要。

        數(shù)據(jù)庫(kù)日常維護(hù)工作是系統(tǒng)管理員的重要職責(zé),對(duì)已經(jīng)建好而且正常使用的運(yùn)營(yíng)支撐系統(tǒng)而言,不同數(shù)據(jù)庫(kù)的維護(hù)內(nèi)容大同小異,現(xiàn)以Informix數(shù)據(jù)庫(kù)為例進(jìn)行,其內(nèi)容主要包括以下幾個(gè)部分:

        1數(shù)據(jù)庫(kù)備份

        Informix-Online數(shù)據(jù)庫(kù)因其具有高性能、高可靠性、支持?jǐn)?shù)據(jù)完整性定義/檢查等特性而得到廣泛應(yīng)用。對(duì)于使用中的數(shù)據(jù)庫(kù),數(shù)據(jù)備份的安全可靠性便成為人們關(guān)注的焦點(diǎn)。

        運(yùn)營(yíng)商使用informix數(shù)據(jù)庫(kù)的運(yùn)營(yíng)支撐系統(tǒng)一般采用On-Bar實(shí)用程序進(jìn)行數(shù)據(jù)庫(kù)備份。

        ON-Bar是一個(gè)完全可伸縮的備份產(chǎn)品,用于Informix數(shù)據(jù)庫(kù)。它讓您可以并行地運(yùn)行備份和恢復(fù),根據(jù)您選擇要運(yùn)行的線程數(shù)量,這可以讓您大大提高它們的速度。ON-Bar適用于任何規(guī)模的Informix系統(tǒng)。

        ON-Bar能滿足減少系統(tǒng)備份和恢復(fù)時(shí)間的要求。當(dāng)機(jī)器上正在運(yùn)行其它處理時(shí),ON-Bar也可以運(yùn)行,因?yàn)楫?dāng)備份運(yùn)行時(shí),它不要求數(shù)據(jù)庫(kù)的任何部分脫機(jī)。但是,當(dāng)ON-Bar正在運(yùn)行時(shí),它確實(shí)要消耗大量系統(tǒng)資源,因此建議在運(yùn)行備份時(shí),盡量減少其它正在運(yùn)行的處理的數(shù)量,一般情況下會(huì)根據(jù)運(yùn)營(yíng)支撐系統(tǒng)的使用情況安排在晚上22:00后至凌晨進(jìn)行數(shù)據(jù)庫(kù)的備份,由于現(xiàn)在備份網(wǎng)絡(luò)多采用SAN方式,光纖通道速度快,同時(shí)也不影響IP網(wǎng)絡(luò)的使用,常采用每天晚上進(jìn)行全備份、邏輯日志寫(xiě)滿后即刻備份的策略進(jìn)行數(shù)據(jù)庫(kù)備份。

        2數(shù)據(jù)庫(kù)備份介質(zhì)的異地存放

        運(yùn)營(yíng)商運(yùn)營(yíng)支撐系統(tǒng)都應(yīng)該建有異地容災(zāi)系統(tǒng),為了保證在核心機(jī)房遭遇自然災(zāi)害及各種意外事故時(shí),可以使用異地的容災(zāi)系統(tǒng)進(jìn)行生產(chǎn)運(yùn)行。但是由于各種原因?qū)嶋H上并不一定建立有異地容災(zāi)系統(tǒng),在沒(méi)有時(shí)需要將備份介質(zhì)進(jìn)行異地存放,存放的周期可以選擇每周進(jìn)行一次。以確保數(shù)據(jù)庫(kù)在發(fā)生意外時(shí)可以將數(shù)據(jù)庫(kù)完整地進(jìn)行恢復(fù)。

        3數(shù)據(jù)庫(kù)一致性校驗(yàn)

        運(yùn)營(yíng)支撐系統(tǒng)數(shù)據(jù)庫(kù)的一致性是保證數(shù)據(jù)完全正確的基礎(chǔ),是提供運(yùn)營(yíng)支撐的基本要求,為了保證數(shù)據(jù)庫(kù)服務(wù)器磁盤(pán)空間沒(méi)有不一致性,數(shù)據(jù)庫(kù)管理員需要定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行一致性檢查。

        數(shù)據(jù)庫(kù)一致性檢查包括dbspaces、blobspaces、塊、表、索引、磁盤(pán)頁(yè)的檢查。

        數(shù)據(jù)庫(kù)一致性檢查常用oncheck實(shí)用程序進(jìn)行,oncheck在檢查過(guò)程中發(fā)現(xiàn)問(wèn)題時(shí),它會(huì)提供一個(gè)錯(cuò)誤信息,表示問(wèn)題所在,根據(jù)提示的錯(cuò)誤信息進(jìn)行后續(xù)處理, oncheck可以解決的問(wèn)題時(shí)索引混亂或者是數(shù)據(jù)頁(yè)混亂,對(duì)于此類問(wèn)題oncheck可以解決,但是建議還是用SQL命令刪除和重建索引可以快速地解決問(wèn)題。

        oncheck實(shí)用程序在運(yùn)行時(shí),有時(shí)會(huì)鎖定表和索引,影響運(yùn)營(yíng)支撐系統(tǒng)的正常使用,建議還是與備份一樣安排在訪問(wèn)較少的時(shí)間段進(jìn)行,建議每月至少做一次一致性檢查,以保證數(shù)據(jù)庫(kù)的完整性,避免以后出現(xiàn)大的問(wèn)題。

        4數(shù)據(jù)庫(kù)優(yōu)化

        運(yùn)營(yíng)支撐數(shù)據(jù)庫(kù)在建立時(shí)需要配置好各項(xiàng)參數(shù),保證主機(jī)與陣列、光纖交換機(jī)的性能正常。各項(xiàng)配置參數(shù)需要經(jīng)過(guò)計(jì)算,并通過(guò)運(yùn)行初期即試運(yùn)行階段的各項(xiàng)監(jiān)控,根據(jù)計(jì)算與監(jiān)控結(jié)果對(duì)數(shù)據(jù)庫(kù)參數(shù)進(jìn)行調(diào)整。在數(shù)據(jù)庫(kù)運(yùn)行穩(wěn)定后,優(yōu)化的重點(diǎn)在數(shù)據(jù)庫(kù)策略,如部分大表處理性能不佳,索引、SQL、應(yīng)用的使用不恰當(dāng)?shù)取?/p>

        在日常維護(hù)過(guò)程中,需要重點(diǎn)優(yōu)化SQL命令及高度的統(tǒng)計(jì)更新(高優(yōu))及索引的分析與重建等問(wèn)題。

        各項(xiàng)應(yīng)用的實(shí)現(xiàn)最終均由SQL命令實(shí)現(xiàn)對(duì)表的各項(xiàng)訪問(wèn),包括查詢、插入、修改、刪除等,表的訪問(wèn)方式有索引和全表掃描方式,選擇度是決定是否使用索引的關(guān)鍵,特別的函數(shù)和操作不會(huì)使用索引。所以日常的操作一般要使用索引進(jìn)行訪問(wèn),效率高而且可以避開(kāi)鎖沖突,批處理時(shí)可以考慮全表掃描,當(dāng)選擇記錄數(shù)> 10%時(shí),可以嘗試全表掃描。

        統(tǒng)計(jì)更新即是維護(hù)時(shí)所說(shuō)的優(yōu)化,數(shù)據(jù)庫(kù)統(tǒng)計(jì)更新信息對(duì)幫助informix查詢優(yōu)化器選擇查詢路徑至關(guān)重要,查詢優(yōu)化器用這個(gè)策略對(duì)SQL語(yǔ)句檢索數(shù)據(jù)。如果查詢優(yōu)化器知道表列中數(shù)據(jù)的分布,則可以大大提高性能,優(yōu)化包括對(duì)數(shù)據(jù)庫(kù)表、存儲(chǔ)過(guò)程、索引的優(yōu)化。

        統(tǒng)計(jì)信息的更新方式有高、中、低三種,每種方式收集不同的信息量,存放在systables、sysindexes、syscolumns、sysdistrib等informix系統(tǒng)表中。查詢優(yōu)化器用這些表中的信息確定用哪個(gè)策略(查詢路徑)取得where子句中指定的數(shù)據(jù)。

        在日常維護(hù)中建議用medium對(duì)整個(gè)數(shù)據(jù)庫(kù)運(yùn)行update statistics,在所有頭索引列運(yùn)行update statistics high,這是索引中第一列,這一步生成這些列數(shù)據(jù)分布的詳細(xì)信息,對(duì)復(fù)合索引中的所有列運(yùn)行update statistics low。

        運(yùn)營(yíng)支撐系統(tǒng)在運(yùn)行過(guò)程中會(huì)有大量信息的增加與更新、刪除等操作,所以數(shù)據(jù)庫(kù)管理員應(yīng)經(jīng)常對(duì)數(shù)據(jù)變化量大且經(jīng)常訪問(wèn)的數(shù)據(jù)庫(kù)表及索引執(zhí)行優(yōu)化命令,由于優(yōu)化命令很費(fèi)時(shí)間,建議放在閑時(shí)進(jìn)行,并且避開(kāi)數(shù)據(jù)庫(kù)備份、一致性檢查的時(shí)間。

        5監(jiān)視數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行狀況

        運(yùn)營(yíng)支撐系統(tǒng)數(shù)據(jù)庫(kù)維護(hù)過(guò)程中,需要監(jiān)控?cái)?shù)據(jù)庫(kù)各項(xiàng)性能數(shù)據(jù),用命令onstat實(shí)現(xiàn)。Onstat是使用最廣泛的命令行實(shí)用程序,用來(lái)讀取數(shù)據(jù)庫(kù)服務(wù)器實(shí)例的共享內(nèi)存結(jié)構(gòu)并提供當(dāng)前informix實(shí)例狀態(tài)的大量有用信息,它不對(duì)共享內(nèi)存結(jié)構(gòu)進(jìn)行鎖定,使用很少開(kāi)銷,因此可以隨時(shí)使用,讀取到的信息是發(fā)出命令前的當(dāng)前信息,數(shù)據(jù)在執(zhí)行命令的同時(shí)改變。常用的命令如下:

        onstat 可以打印當(dāng)前IDS的狀態(tài),此輸出中顯示了IDS版本、服務(wù)器的運(yùn)行方式、啟動(dòng)與運(yùn)行的時(shí)間長(zhǎng)度、使用的內(nèi)存量。如果服務(wù)器關(guān)閉則會(huì)出現(xiàn)錯(cuò)誤信息shared memory not initialized。

        onstat p顯示系統(tǒng)的基本I/O與性能配置文件,這些信息包括服務(wù)器上次重新啟動(dòng)以來(lái)的時(shí)間和上次使用onstat z命令復(fù)位統(tǒng)計(jì)信息以來(lái)的時(shí)間。

        onstat m顯示最后20行IDS日志消息,這個(gè)消息文件包含服務(wù)器及要監(jiān)視的系統(tǒng)關(guān)鍵組件的所有信息。

        onstat u監(jiān)視用戶正在干什么,關(guān)鍵字段是sessid,標(biāo)識(shí)IDS內(nèi)部跟蹤用戶的對(duì)話ID,這是刪除用戶對(duì)話和分析用戶當(dāng)前查詢和其他對(duì)話數(shù)據(jù)時(shí)需要知道的。

        onstat l顯示當(dāng)前邏輯日志的狀態(tài),檢查監(jiān)視過(guò)程中要注意是否有邏輯日常沒(méi)有備份,若有則需要查找原因并及時(shí)進(jìn)行備份,當(dāng)所有所以日志都使用完后而沒(méi)有可重復(fù)寫(xiě)入的邏輯日志將會(huì)導(dǎo)致數(shù)據(jù)庫(kù)hung住,而無(wú)法進(jìn)行任何數(shù)據(jù)庫(kù)操作,此時(shí)支撐系統(tǒng)將完全無(wú)法使用。

        onstat x顯示當(dāng)前所有事務(wù)

        onstat k顯示所有活動(dòng)鎖,這個(gè)顯示可能很長(zhǎng),可能需要用more進(jìn)行查看,也可以用wc進(jìn)行計(jì)數(shù)后再進(jìn)行查看,從輸出結(jié)果中可以看出誰(shuí)擁有鎖、鎖的是哪個(gè)表、是否有人在等待此鎖,并且可以看出鎖的類型,通過(guò)對(duì)輸出結(jié)果的分析對(duì)查找死鎖有幫助。

        onstat d顯示兩個(gè)重要的項(xiàng)目,dbspaces和磁盤(pán)塊的布局,每個(gè)塊和dbspaces的狀態(tài),應(yīng)當(dāng)經(jīng)常打印和保存此命令的輸出。恢復(fù)遇到故障時(shí),就需要這個(gè)信息,其表示重建系統(tǒng)所需的每個(gè)dbspaces和塊。

        onstat D顯示塊的I/O,在性能調(diào)試時(shí)非常有用。

        onstat g此命令是IDS7.0以上版本命令的子集,有很多的命令,常用的監(jiān)視各種狀態(tài)的進(jìn)程、虛擬處理器的狀態(tài)、運(yùn)行的SQL語(yǔ)句與類型等信息。

        6保證系統(tǒng)數(shù)據(jù)安全,定期更改用戶口令

        為保證系統(tǒng)數(shù)據(jù)的安全,數(shù)據(jù)庫(kù)管理員必須依據(jù)系統(tǒng)的實(shí)際情況,執(zhí)行一系列的安全保障措施。其中,周期性的更改用戶口令是比較常用且十分有效的措施。

        7結(jié)束語(yǔ)

        為了保障運(yùn)營(yíng)支撐系統(tǒng)的安全有效不間斷運(yùn)行,保障在數(shù)據(jù)庫(kù)遭遇意外丟失時(shí)可以及時(shí)恢復(fù)有效數(shù)據(jù),數(shù)據(jù)庫(kù)管理員需要熟練掌握數(shù)據(jù)庫(kù)維護(hù)的各項(xiàng)重要工作,在日常工作中為企業(yè)的正常運(yùn)行保駕護(hù)航。

        日本无吗一区二区视频| 麻豆国产人妻欲求不满谁演的| 四虎4545www国产精品| 中文字幕人妻丝袜成熟乱| 久久久大少妇免费高潮特黄| 国产猛烈高潮尖叫视频免费| 国产精品久久久久av福利动漫| 妺妺窝人体色www在线直播| 亚洲中文字幕亚洲中文| 亚洲夫妻性生活免费视频 | 亚洲av无码一区二区三区系列| 被欺辱的高贵人妻被中出 | 免费亚洲老熟熟女熟女熟女| 精品久久久久成人码免费动漫| jizz国产精品免费麻豆| 熟女人妻一区二区在线观看| 东京热日本av在线观看| 丁字裤少妇露黑毛| 久人人爽人人爽人人片av| 女人扒开下面无遮挡| 亚洲午夜久久久久中文字幕久| 精品人妻av中文字幕乱| 三年片免费观看影视大全视频| 狠狠躁夜夜躁人人爽天天天天97| 亚洲av中文aⅴ无码av不卡| 亚洲视频在线观看第一页| 少妇愉情理伦片| 波多野结衣一区| 亚洲天堂av社区久久| 一道本久久综合久久鬼色| 亚洲国产另类精品| 亚洲国产精品500在线观看| 九九久久精品一区二区三区av | 玩50岁四川熟女大白屁股直播| 国产欧美一区二区成人影院| 国产在线播放免费人成视频播放 | 激情另类小说区图片区视频区| 少妇愉情理伦片高潮日本| 日本av一区二区三区视频| 三级国产自拍在线观看| 国产三级三级精品久久|