HIS 系統(tǒng)中基于 Oracle 數(shù)據(jù)備份與恢復(fù)機(jī)制的探討
出處:電子技術(shù)網(wǎng) 發(fā)布于:2013-07-31 10:53:39
摘要:完善的數(shù)據(jù)庫系統(tǒng)需要具備良好的備份恢復(fù)功能和恢復(fù)模塊,這樣才能在工作中完成自己的使命,因此,加強(qiáng)數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的研究具有重要的作用。
從實(shí)踐中看,和其他信息系統(tǒng)一樣,HIS 系統(tǒng)的的可靠性有待于鞏固,特別是系統(tǒng)內(nèi)一些不可預(yù)知的軟硬件故障,影響系統(tǒng)的正常運(yùn)行,乃至破壞相關(guān)數(shù)據(jù),甚至造成系統(tǒng)癱瘓等。本文研究一種備份與恢復(fù)機(jī)制,以解決兩類典型數(shù)據(jù)庫故障,事務(wù)故障和系統(tǒng)故障。限度的利用醫(yī)院現(xiàn)有的軟件、硬件與網(wǎng)絡(luò)平臺(tái),較好的考慮了醫(yī)院的數(shù)據(jù)容量需求,滿足了實(shí)際需要中的及時(shí)性與可靠性。
1 HIS 系統(tǒng)與數(shù)據(jù)安全
HIS 是醫(yī)院信息系統(tǒng),系統(tǒng)以患者數(shù)據(jù)為中心,利用現(xiàn)代信息技術(shù)和多種網(wǎng)絡(luò)通訊手段構(gòu)建出一個(gè)能夠及時(shí)收集、整理、存儲(chǔ)、提取、交換和共享的用戶數(shù)據(jù)中心,對(duì)患者診療信息進(jìn)行針對(duì)性處理,滿足管理工作需要,對(duì)授權(quán)用戶進(jìn)行開放,在信息優(yōu)勢(shì)的輔助下,對(duì)其他環(huán)境網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交換和共享。
受系統(tǒng)構(gòu)成、性能和用途影響,HIS 系統(tǒng)是迄目前為止類似企業(yè)系統(tǒng)中復(fù)雜、龐大的一種,它的復(fù)雜性和龐大性就在于不僅要做好信息的跟蹤、歸集和處理伴隨管理中所產(chǎn)生的眾多物流、財(cái)流、人流數(shù)據(jù)信息,更重要的是還要完成跟蹤患者醫(yī)療過程中所產(chǎn)生了的眾多護(hù)理、檢查、醫(yī)藥等信息,這些信息的生成伴隨患者在醫(yī)院內(nèi)的活動(dòng)而產(chǎn)生,跟蹤上難度增加,形成信息流進(jìn)行管理更是對(duì)系統(tǒng)的性能提出了高要求,且隨著醫(yī)院業(yè)務(wù)系統(tǒng)的變化和改革,這些業(yè)務(wù)信息必然會(huì)再次出現(xiàn)變動(dòng),系統(tǒng)也要隨之進(jìn)行整改,因此,它的復(fù)雜性和龐大性才被廣泛認(rèn)同。
正是因?yàn)镠IS 系統(tǒng)應(yīng)用廣泛,并具有強(qiáng)大的功能,所以此系統(tǒng)在具體工作中使用頻率非常高,并且據(jù)有關(guān)分析可以得知這種系統(tǒng)屬于一周7×24 小時(shí)連續(xù)工作的系統(tǒng),因此,系統(tǒng)的安全性和穩(wěn)定性直接關(guān)系到了運(yùn)行的質(zhì)量、數(shù)據(jù)處理的速度和質(zhì)量,對(duì)于醫(yī)院醫(yī)療工作的管理來說無疑具有重要意義。因此,在系統(tǒng)安全運(yùn)行情況下,提高醫(yī)院數(shù)據(jù)的使用價(jià)值,提高HIS 系統(tǒng)的可用性,成為了醫(yī)院信息系統(tǒng)管理中亟需解決的重要課題。
在醫(yī)院信息系統(tǒng)中應(yīng)用數(shù)據(jù)備份和恢復(fù)技術(shù),不僅能夠提升備份管理工作效率和質(zhì)量,保護(hù)好原始數(shù)據(jù),壓縮備份時(shí)間,還能夠減少工作人員負(fù)擔(dān),形成數(shù)據(jù)備份工作管理制度化、有序化、高效化和科學(xué)化的模式,降低因不當(dāng)操作帶來的負(fù)面影響,促進(jìn)醫(yī)院各項(xiàng)管理工作的高效運(yùn)行。
2 數(shù)據(jù)的備份恢復(fù)需求與機(jī)制
結(jié)合醫(yī)院信息系統(tǒng)的實(shí)際應(yīng)用情況來看,系統(tǒng)數(shù)據(jù)庫的復(fù)制服務(wù)主要有以下需求:利用數(shù)據(jù)的同步方式為主的基于數(shù)據(jù)復(fù)制方式,同時(shí)還能夠?qū)崿F(xiàn)醫(yī)院信息系統(tǒng)數(shù)據(jù)庫中信息以及數(shù)據(jù)的一致性,對(duì)于系統(tǒng)剛剛更新的數(shù)據(jù),只需要將更新的數(shù)據(jù)以及內(nèi)容通過復(fù)制技術(shù)復(fù)制到多個(gè)復(fù)制就能夠?qū)崿F(xiàn)。在醫(yī)院信息系統(tǒng)中通過運(yùn)用多主復(fù)制和實(shí)體化視圖復(fù)制技術(shù)形成的新的數(shù)據(jù)復(fù)制模型就能夠進(jìn)一步實(shí)現(xiàn)醫(yī)院信息系統(tǒng)中數(shù)據(jù)共享以及實(shí)體化視圖共享。如果在網(wǎng)絡(luò)斷開連接時(shí),則系統(tǒng)中數(shù)據(jù)的復(fù)制不會(huì)受到任何影響,而系統(tǒng)在網(wǎng)絡(luò)恢復(fù)正常后不會(huì)對(duì)數(shù)據(jù)的復(fù)制產(chǎn)生任何影響;實(shí)現(xiàn)在網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫復(fù)制;對(duì)于存放的空間數(shù)據(jù)庫的內(nèi)容,能夠?qū)傩詳?shù)據(jù)和空間數(shù)據(jù)進(jìn)行復(fù)制。
好的備份恢復(fù)機(jī)制方案的設(shè)計(jì)還要考慮到系統(tǒng)運(yùn)行中可能會(huì)發(fā)生的一些重大災(zāi)難事故或者系統(tǒng)損壞、自然災(zāi)害及其他意外等,不僅要具備單個(gè)現(xiàn)場(chǎng)的保障措施,還要通盤考慮全局的完善,否則設(shè)計(jì)出的備份方案在運(yùn)行方面必然會(huì)有缺陷。面對(duì)這種現(xiàn)象,首先應(yīng)注意考察數(shù)據(jù)中心備份以及設(shè)計(jì)中存在的問題,以能夠達(dá)到既能夠達(dá)到保證數(shù)據(jù)的安全性,又能夠?qū)崿F(xiàn)經(jīng)濟(jì)合理達(dá)到效益,這種手段無疑是將備份數(shù)據(jù)保存在備份中心。
3 基于Oracle 的數(shù)據(jù)備份與恢復(fù)在HIS 系統(tǒng)中的應(yīng)用
在HIS 系統(tǒng)中,數(shù)據(jù)復(fù)制存在同步復(fù)制和異步復(fù)制兩種機(jī)制,分別針對(duì)不同的情況進(jìn)行應(yīng)用。異步復(fù)制對(duì)于實(shí)時(shí)性要求不高的分布式應(yīng)用較為理想,主要針對(duì)本地站點(diǎn)數(shù)據(jù)業(yè)務(wù)復(fù)制的同步時(shí)間延遲事務(wù)復(fù)制發(fā)揮到其他站點(diǎn),這種方式由于本身性質(zhì),很可能出現(xiàn)參與復(fù)制環(huán)境站點(diǎn)數(shù)據(jù)的不一致性,比較容易出現(xiàn)數(shù)據(jù)沖突。對(duì)于同步復(fù)制來說,主要是源站點(diǎn)和各個(gè)復(fù)制站點(diǎn)之間數(shù)據(jù)兩階段的協(xié)議處理,數(shù)據(jù)的復(fù)制和操作是同步被復(fù)制的,因此,一旦其中某個(gè)站點(diǎn)操作失敗,其他站點(diǎn)的數(shù)據(jù)也可能出現(xiàn)同步的操作回滾現(xiàn)象,這種方式對(duì)于保持?jǐn)?shù)據(jù)一致性和網(wǎng)絡(luò)、數(shù)據(jù)庫、操作系統(tǒng)等軟硬件要求較好,否則局部故障會(huì)引發(fā)全部故障。
Oracle 中同步復(fù)制主要通過客戶端口協(xié)議實(shí)現(xiàn),通過提供內(nèi)部觸發(fā)器直接復(fù)制所有站點(diǎn)來保證數(shù)據(jù)的一致性,異步復(fù)制是通過內(nèi)部觸發(fā)器將復(fù)制事務(wù)放入延遲隊(duì)列,然后通過后臺(tái)進(jìn)程將需要復(fù)制信息轉(zhuǎn)送到其他站點(diǎn)以此來達(dá)到數(shù)據(jù)的一致性。
Oracle 有兩種主要復(fù)制機(jī)制,分別是多主復(fù)制和更新快照復(fù)制,這兩種復(fù)制在工作中有機(jī)結(jié)合從而完成各項(xiàng)復(fù)制工作,滿足醫(yī)院運(yùn)營業(yè)務(wù)變化需求,日常HIS 系統(tǒng)運(yùn)行中的復(fù)制方案實(shí)施主要是基于以上兩種復(fù)制機(jī)制,在工作中我們經(jīng)常使用復(fù)制(對(duì)稱復(fù)制)來完成專項(xiàng)工作,所謂復(fù)制主要是指不僅能夠用于全表的復(fù)制,而且還能夠?qū)崿F(xiàn)部分表的復(fù)制。
在Oracle 的數(shù)據(jù)備份中,多住復(fù)制方案主要采用的是“延遲遠(yuǎn)程過程調(diào)用”的機(jī)制為主要傳播和應(yīng)用的機(jī)制。多主復(fù)制方案能夠?qū)崿F(xiàn)各個(gè)主節(jié)點(diǎn)的對(duì)稱服務(wù),同時(shí)在多主復(fù)制方案中允許各個(gè)主節(jié)點(diǎn)都能夠?qū)IS 系統(tǒng)有更新操作的權(quán)限,并且如果系統(tǒng)任何一個(gè)主節(jié)點(diǎn)上復(fù)制表有更新,則系統(tǒng)中所以復(fù)制表以及主表都會(huì)有更新,如果系統(tǒng)中某一個(gè)主節(jié)點(diǎn)出現(xiàn)問題,則不會(huì)對(duì)系統(tǒng)中主表以及主節(jié)點(diǎn)造成威脅。
在Oracle 的數(shù)據(jù)備份中,對(duì)等復(fù)制在沒有太大變化的數(shù)據(jù)庫中,并且因?yàn)閷?duì)等復(fù)制幾乎能夠?qū)崿F(xiàn)對(duì)主節(jié)點(diǎn)上的數(shù)據(jù)實(shí)時(shí)維護(hù),所以對(duì)等復(fù)制系統(tǒng)能夠進(jìn)一步提高數(shù)據(jù)的實(shí)用性和數(shù)據(jù)冗余。其主要通過對(duì)多個(gè)節(jié)點(diǎn)上的數(shù)據(jù)進(jìn)行維護(hù),并為系統(tǒng)提供一種擴(kuò)展性比較高的方案,在系統(tǒng)中,這些服務(wù)器不僅是出版人員,同時(shí)也是訂閱者,其主要是通過網(wǎng)絡(luò)系統(tǒng)達(dá)到與數(shù)據(jù)鏈路同步的目的。
實(shí)體化視圖復(fù)制主要是為了能夠?qū)崿F(xiàn)對(duì)本地系統(tǒng)中存儲(chǔ)的文件以及快照進(jìn)行處理,但是不能實(shí)現(xiàn)對(duì)數(shù)據(jù)以及文本的更新,只有源站點(diǎn)才能對(duì)數(shù)據(jù)系統(tǒng)中的數(shù)據(jù)和需要復(fù)制的對(duì)象實(shí)現(xiàn)操作。實(shí)體化視圖復(fù)制不僅能夠有效避免系統(tǒng)沖突現(xiàn)象,而且對(duì)保證數(shù)據(jù)的一致性和真實(shí)性也具有重要的作用。
數(shù)據(jù)備份方法有很多種,在網(wǎng)絡(luò)上,對(duì)于復(fù)制技術(shù)主要是通過TCP/IP 協(xié)議實(shí)現(xiàn)網(wǎng)絡(luò)互連,然后通過網(wǎng)絡(luò)將各個(gè)數(shù)據(jù)庫使其他作業(yè)和本地作業(yè)都存儲(chǔ)到本地系統(tǒng)。如果調(diào)度數(shù)據(jù)鏈連接時(shí),則就能夠運(yùn)用RPC 系統(tǒng)將本地作業(yè)以及相關(guān)事務(wù)發(fā)送到系統(tǒng)的其他站點(diǎn)之內(nèi),如果在傳輸?shù)倪^程中,出現(xiàn)網(wǎng)絡(luò)連接失敗,則說明傳送失敗,而系統(tǒng)中復(fù)制技術(shù)就會(huì)繼續(xù)進(jìn)行復(fù)制,直到系統(tǒng)網(wǎng)絡(luò)連接后,RPC 系統(tǒng)傳輸成功。
如下圖所示。

在數(shù)據(jù)備份中復(fù)制技術(shù)的應(yīng)用,不僅能夠?qū)?shù)據(jù)庫自身性能得到改善,同時(shí)對(duì)中心數(shù)據(jù)庫中服務(wù)器中的數(shù)據(jù),需要將待出版的數(shù)據(jù)復(fù)制到復(fù)制組中,然后對(duì)對(duì)等復(fù)制的站點(diǎn)實(shí)施科學(xué)有效的管理,數(shù)據(jù)庫服務(wù)器將會(huì)在管理中心的調(diào)配下成為主站點(diǎn),實(shí)現(xiàn)數(shù)據(jù)傳輸,當(dāng)本地獲得數(shù)據(jù)后,各個(gè)部門不需要再次訪問遠(yuǎn)端的站點(diǎn)就能夠自己對(duì)數(shù)據(jù)進(jìn)行操作。
4 結(jié)束語
數(shù)據(jù)的備份和復(fù)制能夠在受數(shù)據(jù)信息丟失或受損的情況下,通過其他多個(gè)復(fù)制站點(diǎn)的留存功能對(duì)數(shù)據(jù)進(jìn)行本地恢復(fù),提升數(shù)據(jù)的安全性。作為迄今為止企業(yè)信息系統(tǒng)中復(fù)雜的一類系統(tǒng),醫(yī)院信息系統(tǒng)的功能、性能、目標(biāo)決定了它除了要具備一般的MIS 系統(tǒng)的追蹤和管理優(yōu)勢(shì)外,還要能夠根據(jù)醫(yī)院本身工業(yè)業(yè)務(wù)運(yùn)行的特殊情況對(duì)大量信息進(jìn)行跟蹤,以方便醫(yī)院管理工作的進(jìn)行,終形成囊括醫(yī)療服務(wù)、管理和醫(yī)學(xué)科研強(qiáng)大系統(tǒng)。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 主流存儲(chǔ)技術(shù)核心特性與場(chǎng)景化應(yīng)用概述2026/1/13 11:12:42
- 主流存儲(chǔ)技術(shù)特性與場(chǎng)景化選型指南2026/1/7 10:07:41
- MES系統(tǒng)現(xiàn)場(chǎng)部署與數(shù)據(jù)對(duì)接實(shí)操指南2025/12/29 11:09:41
- eMMC 屬于閃存還是內(nèi)存?從定義到應(yīng)用講透核心區(qū)別2025/9/15 15:24:16
- ddr4和ddr5內(nèi)存接口一樣嗎?全景解析2025/9/8 17:22:03
- 高速PCB信號(hào)完整性(SI)設(shè)計(jì)核心實(shí)操規(guī)范
- 鎖相環(huán)(PLL)中的環(huán)路濾波器:參數(shù)計(jì)算與穩(wěn)定性分析
- MOSFET反向恢復(fù)特性對(duì)系統(tǒng)的影響
- 電源IC在惡劣環(huán)境中的防護(hù)設(shè)計(jì)
- 連接器耐腐蝕性能測(cè)試方法
- PCB電磁兼容(EMC)設(shè)計(jì)與干擾抑制核心實(shí)操規(guī)范
- 用于相位噪聲測(cè)量的低通濾波器設(shè)計(jì)與本振凈化技術(shù)
- MOSFET在高頻開關(guān)中的EMI問題
- 電源IC在便攜式設(shè)備中的設(shè)計(jì)要點(diǎn)
- 連接器結(jié)構(gòu)設(shè)計(jì)常見問題分析









