- 相關推薦
采供血信息管理論文
一、數(shù)據(jù)庫復制技術作用
復制是在多個節(jié)點完成的數(shù)據(jù)庫備份,其目的是保持數(shù)據(jù)庫系統(tǒng)各節(jié)點中數(shù)據(jù)狀態(tài)的一致性.數(shù)據(jù)庫復制技術可以實現(xiàn)異地實時備份與負載均衡。
1.多個數(shù)據(jù)庫副本情況下,單個或多個出現(xiàn)故障,其他正常副本可以繼續(xù)提供服務,實現(xiàn)異地實時備份。
2.多個副本一般可以并行處理請求,從而避免單點瓶頸,可以顯著提高吞吐率,進而提升性能。
二、采供血機構數(shù)據(jù)管理現(xiàn)狀
。ㄒ唬┛捎眯苑矫
全國300多家采供血機構基本上都應用了血站計算機信息系統(tǒng),數(shù)據(jù)備份方式為:dump數(shù)據(jù)庫全庫備份、bcp數(shù)據(jù)庫表備份,可以手工備份也可以自動定時備份。如果數(shù)據(jù)庫故障,將根據(jù)故障類型分為:可以修復的數(shù)據(jù)庫故障、不可修復的數(shù)據(jù)庫故障。1.可以修復的數(shù)據(jù)庫故障:發(fā)生數(shù)據(jù)庫故障后,系統(tǒng)管理員立即組織對數(shù)據(jù)庫日志進行分析,評估系統(tǒng)恢復需要的大致時間,并通知相關科室暫停計算機系統(tǒng)操作,由科室啟動手工操作應急方案并做好手工記錄,數(shù)據(jù)庫修復后,信息中心驗證數(shù)據(jù)庫是否可用,數(shù)據(jù)是否有丟失現(xiàn)象,無任何問題后通知各個科室恢復正常工作。這需要各個科室將手工操作記錄補錄至信息系統(tǒng)內,各個科室工作秩序與流程被打斷,科室需要對手工操作相當熟悉。2.不可以修復的數(shù)據(jù)庫故障。發(fā)生數(shù)據(jù)庫故障后,如果確認數(shù)據(jù)庫損壞,無法恢復,只能用先前的備份數(shù)據(jù)恢復,會存在如下問題:由于備份時間點與故障時間點不一致,會造成自備份時間點至故障時間點的數(shù)據(jù)丟失;各個科室要手工補錄自備份時間點至故障時間點的數(shù)據(jù),會造成部分補錄的數(shù)據(jù)失真,補錄數(shù)據(jù)會浪費大量人力、物力,正常工作秩序、流程被打亂,工作人員精神高度緊張。發(fā)生故障后,用先前備份的數(shù)據(jù)恢復需要的時間很長,少則3-5小時,多則1-5天,有的必須要軟件供應商工程師到達現(xiàn)場后才能實施。
。ǘ┬阅芊矫
由于無其他副本,所有請求都通過一個數(shù)據(jù)庫服務器響應,速度很慢,有時無法忍受。
三、sybase復制服務器在武漢血液中心的應用
血站質量管理規(guī)范中明確指出,必須建立和實施針對管理信息系統(tǒng)癱瘓等意外事件的應急預案和恢復程序,以保證血液供應。武漢血液中心自1999年8月份開始全面使用計算機信息系統(tǒng)控制采供血的主要過程,1999年-2004年由于硬件條件所限、投入不足,一直是單點運行,發(fā)生過幾次數(shù)據(jù)庫故障,工作了受到了很大影響。2005年初,武漢血液中心開始應用sybase數(shù)據(jù)庫復制技術,主要完成目標為:異地數(shù)據(jù)熱備份、負載均衡。武漢血液中心BIS(BloodInformationSystem)系統(tǒng)在建立主點雙機集群的同時,又在復制點上建立了用于查詢的BIS數(shù)據(jù)庫,通過Sybase復制服務器實時單向數(shù)據(jù)復制,達到兩個數(shù)據(jù)庫的數(shù)據(jù)一致性。我們將復制服務器(RS)安裝在復制點服務器上(具體的安裝、表復制定義、預定等步驟略)。
1.主節(jié)點1與主節(jié)點2建立雙機熱備集群,主節(jié)點部署在業(yè)務樓主機房,復制點部署在行政樓備用機房,當主節(jié)點1發(fā)生故障時,主節(jié)點2接管數(shù)據(jù)庫服務。
2.當磁盤柜或數(shù)據(jù)庫data出現(xiàn)故障時,復制點ASE接管數(shù)據(jù)庫服務。
3.在dump與bcp備份等差異備份存在的同時,又實現(xiàn)了異地實時備份,數(shù)據(jù)安全系數(shù)幾乎達到100%。
4.復制點也可以接管一部分數(shù)據(jù)查詢事務,減輕主節(jié)點服務器的壓力,避免了反應慢,死鎖現(xiàn)象的發(fā)生,提高了吞吐率,做到了負載均衡。
四、數(shù)據(jù)復制系統(tǒng)的實現(xiàn)方法
1)安裝復制點數(shù)據(jù)庫csbt,結構與主節(jié)點數(shù)據(jù)庫完全一致,將數(shù)據(jù)庫所有表的觸發(fā)器停止,刪除大表索引。
2)安裝復制服務器。安裝復制服務器比較簡單,只要將復制服務器的光盤放入服務器光驅,運行其上SETUP.EXE文件,再根據(jù)相應的提示完成安裝步驟。
3)配置復制服務器(創(chuàng)建REP與RSM服務)。配置復制服務器比較復雜,先要配置復制服務器,再配置數(shù)據(jù)主點和配置數(shù)據(jù)復制點,Sybase提供了一個應用程序來進行復制服務器的配置,在windows系統(tǒng),以Sybase用戶登錄到服務器上,運行install目錄下的rs—init,再根據(jù)相應的提示完成配置步驟。
4)添加主點及復制點數(shù)據(jù)庫csbt添加到復制系統(tǒng)。根據(jù)圖形化界面操作,點擊HIS_RSM彈出窗口,在username項輸入sa,password項輸入密碼后就能進入主點、復制點配置窗口分另增加主點數(shù)據(jù)庫、復制點數(shù)據(jù)庫、復制服務器到RSM中。
5)主點與復制點表的添加與預定。a)主點表發(fā)布。點HIS_REP下面HP下的csbt,雙擊添加發(fā)布,彈出一個新的窗口,把要復制的表從左邊選到右邊,定義該復制的名稱pub1,pub2……pubn。b)復制點表預定。點HIS_REP下面HIS下的csbt,雙擊添加預定,選擇pub1,pub2……pubn,點完成即可。
6)數(shù)據(jù)同步。
7)用bcp命令將數(shù)據(jù)從主點數(shù)據(jù)庫csbt導出,然后再導入復制點數(shù)據(jù)庫csbt中,并重建索引。以正常模式重啟復制服務器,打開復制服務器與業(yè)務機和查詢機的數(shù)據(jù)接口,啟動復制線程。用監(jiān)控服務器RSM查看相關DSI和AGENT是否都已經(jīng)UP,否則檢查復制錯誤,一切正常后進行下一步操作。
8)系統(tǒng)測試與日常巡檢。
1.測試數(shù)據(jù)是否同步,利用應用程序在主點數(shù)據(jù)庫csbt上操作一筆數(shù)據(jù),查看復制點數(shù)據(jù)庫csbt中是否同樣進行了修改,若沒有及時反應,要根據(jù)復制日志的提示進行排錯。2.測試復制點是否可以接管主點數(shù)據(jù)庫服務。關閉主點,修改客戶端連接地址,查看客戶端是否能進入信息系統(tǒng),登記體檢單并測試出庫,如果正常,表明可以正常接管。
3.每天檢查復制器的復制代理、線程、隊列是否正常,每個月抽查復制點數(shù)據(jù)庫表的內容、數(shù)量是否與主點一致,發(fā)現(xiàn)問題及時處理。
五、結束語
目前對數(shù)據(jù)的備份手段很多,硬件備份包括硬盤鏡像、雙機熱備、盤柜、光盤刻錄、磁帶機。軟件備份包括:bck全庫備份、日志備份、bcp數(shù)據(jù)備份等等。但可用于建立經(jīng)濟、可靠、高性能、避免自然災害的數(shù)據(jù)庫備份產(chǎn)品,當首推Sybase進行的數(shù)據(jù)復制,它通過利用一個安全的遠程更新模式,遠程節(jié)點能夠實時地更新、插入、刪除數(shù)據(jù),實時在異地同步復制數(shù)據(jù)。主點數(shù)據(jù)庫發(fā)生故障時可以迅速切換至復制點數(shù)據(jù)庫,主點修復后可以再切回,不影響業(yè)務的正常運行。復制點數(shù)據(jù)庫也可以承擔部分查詢請求,極大的提高了信息系統(tǒng)的性能,有效的保證了業(yè)務不間斷的運行。
【采供血信息管理論文】相關文章:
信息管理系統(tǒng)論文11-22
信息管理畢業(yè)論文12-10
信息管理系統(tǒng)論文07-30
設備信息管理系統(tǒng)論文11-14
信息管理系統(tǒng)論文通用02-14
學生信息管理論文03-28
企業(yè)銷售信息管理分析的論文11-09
信息管理系統(tǒng)論文(集合)08-01
衛(wèi)生信息管理論文11-14