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