趙鵬
摘要:本文在研究中以醫(yī)院信息系統(tǒng)中的數(shù)據(jù)維護(hù)為核心,分析醫(yī)院信息系統(tǒng)結(jié)構(gòu)框架,提出醫(yī)院信息系統(tǒng)中的數(shù)據(jù)維護(hù)途徑,提高數(shù)據(jù)安全性和完整性,保證醫(yī)院信息系統(tǒng)的正常高效運(yùn)行,并為相關(guān)研究人員提供一定的借鑒和幫助。
關(guān)鍵詞:醫(yī)院信息系統(tǒng);數(shù)據(jù)庫;信息化建設(shè);安全維護(hù)
中圖分類號: TP311? ? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)16-0048-02
隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,大多數(shù)醫(yī)院為了提高作業(yè)效率,積極建設(shè)和引入信息系統(tǒng),通過這一信息化建設(shè),為醫(yī)院運(yùn)營提供技術(shù)支持與基礎(chǔ)設(shè)施。在實(shí)際應(yīng)用中,醫(yī)院信息系統(tǒng)可以有效實(shí)現(xiàn)醫(yī)院業(yè)務(wù)流程的優(yōu)化,整合醫(yī)療資源,控制醫(yī)療成本,不斷提高醫(yī)院的診療質(zhì)量與服務(wù)水平,進(jìn)而提高醫(yī)院的綜合競爭實(shí)力。數(shù)據(jù)庫是醫(yī)院信息系統(tǒng)中的重要內(nèi)容和,一旦發(fā)生數(shù)據(jù)泄露或是數(shù)據(jù)失真,會(huì)直接影響醫(yī)院信息系統(tǒng)的正常運(yùn)行。對此,在醫(yī)院信息系統(tǒng)運(yùn)行中,要重視和加強(qiáng)信息系統(tǒng)數(shù)據(jù)庫維護(hù)工作,根據(jù)實(shí)際情況制定數(shù)據(jù)庫管理維護(hù)計(jì)劃,并落實(shí)到日常工作中,提高數(shù)據(jù)庫的安全等級,進(jìn)而保證醫(yī)院信息系統(tǒng)數(shù)據(jù)庫的安全性和高效性。在這樣的環(huán)境背景下,探究醫(yī)院信息系統(tǒng)中的數(shù)據(jù)庫維護(hù)具有非常重要的現(xiàn)實(shí)意義。
1 醫(yī)院信息系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)分析
1.1 醫(yī)院信息系統(tǒng)
醫(yī)院信息系統(tǒng)以IBM System X5系列機(jī)型為主,內(nèi)存為256GB,安裝Redhat Enterprise Linux 6.4操作系統(tǒng),配以Sybase數(shù)據(jù)庫,運(yùn)用兩臺服務(wù)器聯(lián)接共同運(yùn)作的方式,構(gòu)建雙機(jī)備用保護(hù),在實(shí)際應(yīng)用中,服務(wù)器利用核心交換機(jī)中的單模光纖連接實(shí)現(xiàn)雙機(jī)通信。從另一個(gè)角度上看,為了提高數(shù)據(jù)庫數(shù)據(jù)的安全水平,設(shè)置EMC的兩臺VNX5500,借助EMC同城雙活技術(shù)進(jìn)行VPLEX組建異地雙活機(jī)制,形成集中的存儲資源池,在任何一個(gè)VNX5500中設(shè)置40個(gè)300GB的硬盤,并在其中一個(gè)信息系統(tǒng)服務(wù)器中增設(shè)EMC持續(xù)數(shù)據(jù)保護(hù)系統(tǒng),可以自動(dòng)將需要保護(hù)的數(shù)據(jù)保存至CDP保護(hù)空間中,一旦信息系統(tǒng)出現(xiàn)邏輯錯(cuò)誤,也不會(huì)影響被保護(hù)數(shù)據(jù),根據(jù)需求可以將CDP保護(hù)磁盤中的保護(hù)數(shù)據(jù)進(jìn)行恢復(fù)。
1.2 醫(yī)院信息系統(tǒng)數(shù)據(jù)庫架構(gòu)
本文研究的信息系統(tǒng)數(shù)據(jù)庫為Sybase Adaptive Server Enterprise 15.7版本,這一數(shù)據(jù)庫不僅儲存大量的數(shù)據(jù),也是信息系統(tǒng)日常使用業(yè)務(wù)庫,信息系統(tǒng)相關(guān)業(yè)務(wù)均在數(shù)據(jù)庫實(shí)例中運(yùn)行,其中還包括鏡像數(shù)據(jù)庫SVEZY,與正式數(shù)據(jù)庫的配置相同,使用Replication Server服務(wù)器中的單向復(fù)制功能,正式生產(chǎn)庫中的執(zhí)行操作都要通過復(fù)制隊(duì)列通道按照相關(guān)順序逐步復(fù)制到鏡像數(shù)據(jù)庫中。設(shè)置鏡像數(shù)據(jù)庫的目的有以下幾方面:第一,鏡像數(shù)據(jù)庫可以當(dāng)作備用數(shù)據(jù)庫,一旦數(shù)據(jù)庫發(fā)生故障問題,可以切換至鏡像數(shù)據(jù)庫中,利用操作系統(tǒng)可用組件下發(fā)clusvcadm命令,把數(shù)據(jù)庫服務(wù)切換至鏡像數(shù)據(jù)庫中,開啟數(shù)據(jù)庫服務(wù),切換時(shí)間短,進(jìn)而達(dá)到快速恢復(fù)數(shù)據(jù)庫正常使用的目的。第二,可以把信息系統(tǒng)相關(guān)數(shù)據(jù)進(jìn)行外圍系統(tǒng)處理,包括醫(yī)院感染信息系統(tǒng)和手術(shù)追溯信息系統(tǒng)等,與鏡像數(shù)據(jù)庫相連,由于這些數(shù)據(jù)信息的實(shí)時(shí)性要求低,將其轉(zhuǎn)移到鏡像數(shù)據(jù)庫中,可以有效緩解數(shù)據(jù)庫的存儲壓力,防止其他應(yīng)用干擾數(shù)據(jù)庫的正常使用,降低故障率,進(jìn)而提高醫(yī)院信息系統(tǒng)運(yùn)行的穩(wěn)定性和有效性。
2 醫(yī)院信息系統(tǒng)中的數(shù)據(jù)庫維護(hù)途徑
2.1 加強(qiáng)數(shù)據(jù)庫日常檢查工作
在醫(yī)院信息系統(tǒng)運(yùn)行中,系統(tǒng)管理人員要日常監(jiān)控服務(wù)器與數(shù)據(jù)庫的運(yùn)行情況,定期查看與監(jiān)控?cái)?shù)據(jù)庫的數(shù)據(jù),檢查服務(wù)器與儲存硬件,檢查機(jī)房內(nèi)濕溫度環(huán)境與消防控制系統(tǒng)情況,做好操作系統(tǒng)層面中的監(jiān)控工作,檢查操作系統(tǒng)中的CPU利用率、I/O以及進(jìn)程數(shù)等數(shù)據(jù),并查看數(shù)據(jù)庫監(jiān)控軟件,檢查數(shù)據(jù)庫是否存在異常情況,查看數(shù)據(jù)庫每日產(chǎn)生的數(shù)據(jù)量。對此,系統(tǒng)管理人員要將以上提到的檢查內(nèi)容進(jìn)行整合,制定服務(wù)器與數(shù)據(jù)庫運(yùn)行狀態(tài)監(jiān)控表,根據(jù)表里內(nèi)容進(jìn)行監(jiān)控檢查工作,檢查完畢要做好記錄,及時(shí)填寫表格,記錄下醫(yī)院信息系統(tǒng)運(yùn)行狀態(tài)。由于每個(gè)醫(yī)院信息系統(tǒng)設(shè)計(jì)都有差異,對此,系統(tǒng)管理人員在監(jiān)控檢查中找到側(cè)重點(diǎn),具體為以下幾點(diǎn)內(nèi)容:
第一,檢查服務(wù)器在線進(jìn)程數(shù)、最大連接數(shù),通過這兩個(gè)參數(shù)來分析服務(wù)器目前的負(fù)載能力,連接數(shù)或是在線進(jìn)程數(shù)過大,都會(huì)造成服務(wù)器宕機(jī)。
第二,檢查數(shù)據(jù)庫相關(guān)設(shè)備現(xiàn)有容量、日增量、日志大小以及實(shí)際大小,通過對這些基本信息參數(shù)的分析,得到數(shù)據(jù)庫總體運(yùn)行狀態(tài),考慮是否根據(jù)當(dāng)前儲存容量而增加設(shè)備或是日志。
第三,檢查是否存在alert,系統(tǒng)管理人員檢查alert文件,一旦數(shù)據(jù)庫發(fā)生異常情況,alert文件中會(huì)形成告警信息,查看文件中反應(yīng)的數(shù)據(jù)庫問題,及時(shí)發(fā)現(xiàn),控制數(shù)據(jù)庫故障出現(xiàn)率。
第四,檢查數(shù)據(jù)庫備份情況,備份數(shù)據(jù)正常情況下會(huì)儲存在計(jì)劃任務(wù)中定期執(zhí)行,查看備份基本信息,包括備份起始時(shí)間、備份文件大小,保證增量備份完整,防止備份使用過程中發(fā)生備份文件缺失的情況。
第五,檢查CPU、I/O、無阻塞進(jìn)程實(shí)際運(yùn)行情況,在數(shù)據(jù)庫圖形界面軟件中,檢查阻塞進(jìn)程且殺掉,進(jìn)而保證數(shù)據(jù)庫正常運(yùn)行。
第六,檢查數(shù)據(jù)庫配置,包括內(nèi)存分配、用戶連接數(shù)、鎖個(gè)數(shù)和儲存過程緩沖等參數(shù)設(shè)置,控制I/O系統(tǒng)操作,強(qiáng)化數(shù)據(jù)分析能力與計(jì)算能力,根據(jù)客戶端規(guī)模、系統(tǒng)使用需求進(jìn)行參數(shù)調(diào)整,進(jìn)而提高數(shù)據(jù)庫運(yùn)行的安全性和流暢性。
2.2 及時(shí)排查數(shù)據(jù)庫故障
通過數(shù)據(jù)庫日常檢查工作,可以有效發(fā)現(xiàn)數(shù)據(jù)庫運(yùn)行故障和異常情況,而面對這一情況,系統(tǒng)管理人員要及時(shí)排查數(shù)據(jù)庫故障原因,具體可從以下幾方面入手:
第一,檢查最早進(jìn)程時(shí)間,通過最早進(jìn)程時(shí)間判斷數(shù)據(jù)庫潛在的安全隱患,找到個(gè)別數(shù)據(jù)庫實(shí)務(wù)一直儲存卻未能執(zhí)行完成,找到潛在不安因素并提前處理。系統(tǒng)管理人員可以將ISQ1接入數(shù)據(jù)庫中,排查master syslogshold文件,找到不完整數(shù)據(jù)庫事務(wù),查看SPID最早進(jìn)程,若進(jìn)程開始時(shí)間距今超過2天左右,基本認(rèn)定進(jìn)程有問題,會(huì)讓日志不能截?cái)?。管理人員找到該進(jìn)程并終止,減少數(shù)據(jù)庫的故障幾率。
第二,檢查數(shù)據(jù)庫單向復(fù)制狀態(tài),正式數(shù)據(jù)庫與鏡像數(shù)據(jù)庫是通過單向復(fù)制進(jìn)行連接,需要管理人員定期檢查,單向復(fù)制運(yùn)行狀態(tài),常見方法如下:一是通過ADM IN WHO檢查復(fù)制列隊(duì)事務(wù)運(yùn)行情況,利用first seg.block進(jìn)行對比,了解復(fù)制完成的數(shù)據(jù)塊;二是通過ADM IN WHO監(jiān)控列隊(duì)傳輸狀態(tài),檢查當(dāng)前事務(wù)處理狀態(tài);三是通過ADM IN WHO檢查DSI線程運(yùn)行情況,排除異常情況;四是通過ADM IN WHO檢查已經(jīng)復(fù)制完成的分區(qū)間使用狀態(tài)。
3 結(jié)束語
綜上所述,在醫(yī)院信息系統(tǒng)運(yùn)行中,系統(tǒng)管理人員要做好日常維護(hù)管理工作,了解醫(yī)院信息系統(tǒng)和數(shù)據(jù)庫的結(jié)構(gòu)框架,加強(qiáng)日常檢查力度,并對數(shù)據(jù)庫異常情況進(jìn)行及時(shí)排查,找到造成數(shù)據(jù)庫故障或是異常的因素并解決,保證數(shù)據(jù)庫的正常運(yùn)行,進(jìn)而提高醫(yī)院信息系統(tǒng)的綜合運(yùn)行效率。
參考文獻(xiàn):
[1]王洪巖.淺析醫(yī)院信息系統(tǒng)(HIS)數(shù)據(jù)庫的維護(hù)[J].中國新通信,2018,20(16):157.
[2]吳劍.醫(yī)院信息系統(tǒng)中SQL數(shù)據(jù)庫服務(wù)器的安全維護(hù)分析[J].數(shù)字通信世界,2017(4):206-207.
[3]吳文俊,周彬,沈黎,蔡敏芳.醫(yī)院信息系統(tǒng)Sybase數(shù)據(jù)庫的維護(hù)管理[J].中國衛(wèi)生信息管理雜志,2015,12(4):371-375.
[4]肖仁軍,解春博.RMAN克隆ORACLE數(shù)據(jù)庫技術(shù)在完善醫(yī)院信息系統(tǒng)維護(hù)工作中的作用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014(1):14-15.
【通聯(lián)編輯:唐一東】