999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

醫院信息系統Sybase數據庫的維護管理

2015-06-01 06:34:23吳文俊周彬沈黎蔡敏芳
中國醫療設備 2015年8期
關鍵詞:數據庫醫院

吳文俊,周彬,沈黎,蔡敏芳

華中科技大學同濟醫學院附屬協和醫院 計算機管理中心,湖北 武漢 430022

醫院信息系統Sybase數據庫的維護管理

吳文俊,周彬,沈黎,蔡敏芳

華中科技大學同濟醫學院附屬協和醫院 計算機管理中心,湖北 武漢 430022

本文主要介紹了醫院信息系統中Sybase數據庫的日常維護的方法,重點闡述了在Sybase數據庫層面的高可用性的使用和日常維護Sybase數據庫所需要注意的關鍵環節,以及實際維護時所遇到的問題、解決方法和經驗。這些經驗有助于數據庫管理員更好地把握Sybase數據庫在醫院信息系統中的維護要點和維護措施。

醫院信息系統;Sybase數據庫;數據庫維護

醫院信息系統(HIS)作為醫院信息化建設的重點工程,已經成為醫院運營的基礎設施和技術支撐,成為醫院建設與管理的重要組成部分。HIS的有效運用,不僅能夠優化醫院的業務流程,還能夠整合醫療資源、降低醫療成本,進而提高診療質量、改善醫療服務水平,從而增強醫院競爭力。

武漢協和醫院作為國家衛生計生委直屬的大型綜合性醫院,先后被評為國家首批三甲醫院、全國百佳醫院,醫院的信息化的高速發展是必不可少的源動力。醫院自從2002年建立算機管理中心后就設置了專門的系統管理員對HIS進行管理與維護。隨著醫療設備的不斷發展以及醫院規模的不斷擴張,已經由原先的單一院區發展為現在多院區齊飛的大規模集團化醫院,網絡客戶端數量也由最開始的100臺左右發展到現在的1400臺,這對HIS的管理與維護提出了嚴峻的考驗,如何能讓HIS每天在24 h無故障的安全且高效運行一直是我們極力想要達到的目標。

1 HIS的特點

為了能更好的維護HIS中Sybase數據庫(美國Sybase公司研制的一種關系型數據庫系統),需要對HIS的特點有一個全面的、科學的認識。正是這些特點才使得HIS中的Sybase數據庫的維護難度加大,對系統管理員的要求變高,同時對運行的硬件也提出了更高的要求。下面簡單介紹一下HIS的特點。

1.1 以局域網絡應用為支撐環境

醫院網絡是HIS的基礎設施,通過光纖網絡可以連接不同院區,以實現不同院區之間HIS的數據互通。近年來由于移動終端的飛速發展,各醫院也在大力發展醫院的無線網絡,以實現HIS在患者床邊的操作。

1.2 以數據庫應用為核心

HIS每天產生的業務數據大部分都需要長期保存與應用。因此,HIS需要大規模和高效率的數據庫系統作為其核心,以處理數據和提供應用服務。目前HIS使用較多的是Oracle數據庫、SQL Server數據庫、DB2數據庫、Sybase數據庫以及informix數據庫等關系型數據庫,這些數據庫的維護與監控工作是HIS管理與維護的核心,需要每天對其有針對性的記錄,才能在出現問題的時候及時的解決問題。

1.3 采用C/S結構或C/中間件/S結構

C/S這種兩層結構還是目前HIS常用的結構[1]。而C/中間件/S這種三層結構是C/S兩層結構的發展,分為表示層、功能層和數據層,其中表示層提供人機界面,用以數據輸入和結果輸出,功能層完成對應用的邏輯處理,而數據層作為數據庫系統主要負責對數據的增、刪、改、查操作。而另一種三層結構是B/S結構,它的表示層以Web方式提供使用,用戶可以使用瀏覽器進行輸入輸出。三層的結構具有更好的開放性、安全性、擴展性和可維護性,目前已經逐漸被用戶所接受。

1.4 系統運行的連續性

HIS是醫院的業務操作平臺,需要每天24 h不間斷運行,其連續性和穩定性不僅關系到醫院的業務的正常運作,甚至關系到患者的生命安全,HIS的連續性和穩定性與網絡、數據庫以及硬件設備和供電都息息相關。因此,所有的關鍵節點的設備都必須有備用和冗余,重要系統的數據庫都必須要按時進行備份,如此才能在發生故障的時候在最短的時間內得到恢復。有條件最好能建立容災中心,以便在生產環境發生嚴重故障時能迅速切換到容災中心,恢復運作,減小損失,以提高HIS運行的連續性。

1.5 數據保密和安全性要求高

HIS的數據涉及到患者個人隱私和醫院業務機密,有嚴格的保密和安全要求。因此,除了強化系統安全防護能力,防止非法入侵以及數據泄露,還必須建立完善的用戶權限制度以及防護監控措施,確保病人和醫院的利益。

HIS數據庫具有數據的整體共享、長期保存、長期應用和持續發展以及標準化應用等特點,所以對數據庫的管理與維護必須是嚴苛的。

2 我院HIS的Sybase數據庫高可用性設計介紹

我院于2014年6月更換了新的HIS服務器、升級Sybase數據庫版本和存儲空間,以滿足日益膨脹的數據需求。

2.1 我院HIS的基本架構與物理硬件配置

我院HIS采用的是IBM System和X3850 X5系列的機型。CPU為Xeon E7,4顆CPU,每顆有10個Core,內存達到256 GB,2臺服務器安裝Redhat Enterprise Linux 6.4操作系統和Sybase15.7(Sybase最新版本)數據庫。2臺服務器分別放置在老門診機房和新門診的新機房,形成雙機備用保護。服務器之間通過核心交換機之間的單模光纖直連進行通信。為了保障數據的安全可靠,采用2臺VNX5500機通過EMC的同城雙活技術VPLEX組成異地的雙活統一存儲資源池,每臺VNX5500機都配置了40塊300 GB、15000轉的硬盤,此外還對老門診的HIS服務器增加了EMC的持續數據保護CDP,將要保護的數據保存到CDP,即使當HIS發生邏輯錯誤的時候,也可以從獨立的CDP保護磁盤空間中恢復數據。我院HIS的整個系統硬件架構,見圖1。

2.2 我院HIS數據庫架構

我院HIS使用的是Sybase 15.7版本的數據庫,正式生產庫為svrmz,該數據庫為日常HIS使用的業務庫,所有HIS相關的業務全部在該數據庫上運行,此外還有個鏡像數據庫為svrzy,采用的和正式庫完全一致的配置。應用Sybase公司的Replication Server服務的單向復制功能,將正式生產庫上所執行的所有操作通過復制隊列通道按順序復制到鏡像數據庫中。采用單向復制將正式庫上的數據單向復制到鏡像庫的目的是:首先可以作為正式庫的備用數據庫,當正式庫出現故障的時候可以切換到鏡像庫上,通過Linux6.4操作系統的HA高可用組件的clusvcadm命令將正式庫數據庫服務直接切換到鏡像庫上。這個切換的過程很短;此外,還可以將一些與HIS相關,需要提取HIS的數據來處理的外圍系統,如醫院感染信息系統、手術室追溯系統等,全均連接到鏡像庫上,這些應用對實時性要求并不是很高,將其連接到鏡像庫可以緩解正式庫的壓力,同時也可以降低其他應用對正式庫產生影響的概率,更好的保障HIS穩定性。

圖1 我院整個HIS的系統硬件架構

3 對HIS的管理與維護

武漢協和醫院計算機管理中心作為武漢協和醫院信息化發展的主要執行者,在醫院信息化的道路上已經經歷了十多年的風雨,對HIS有大量的投入與足夠重視,對它的管理與維護積累了一定的經驗。其中對服務器和數據庫的監控與維護尤為重要,主要包括以下幾個方面:

3.1 對服務器和數據庫的監控

HIS的服務器及其所運行的數據庫是我們系統管理員每天都需要關注的。操作系統層面的監控,包括CPU的利用率、進程數、I/O等數據。數據庫監控軟件所監控的內容包括無阻塞進程數據,每天產生的數據量等[2]。為此,我們需要制定完善的系統運行狀態監控表,系統管理員每天要按時填寫,記錄HIS的運行狀態。

每個醫院的HIS的設計和操作都不盡相同,針對我們醫院的HIS的服務器、存儲和數據庫,需要監控的有如下幾個關鍵點,根據這些關鍵檢查點可以反應Sybase數據庫當前的運行情況,幫助系統管理員更好地把握數據庫運行狀態,并且及時的處理潛在的問題。

(1)檢查服務器的最大連接數和在線進程數。這兩個參數可以大致反映當前服務器的負載情況,如果連接數太高可能會導致服務器的宕機。

(2)檢查數據庫設備容量、實際大小、日增量和日志大小。這些參數是數據庫的基本信息參數,可以反映數據庫的總體情況,是否需要增加數據庫設備或者日志設備等[3]。

(3)檢查是否有警告日志文件(alert)。查看alert文件對數據庫的監控來說十分的重要,它會在第一時間反應數據庫的問題,對于有效的預防數據庫的故障至關重要。

(4)查看最早進程時間。用isql命令連接到正式庫上,通過查詢最早進程時間可以及時發現不完整事務,其中對應的spid命令為最早的進程,如果最早的進程開始時間距離當前時間已經非常長,如2~3天,則可能該進程有問題,甚至可能導致日志無法截斷。確認該進程后,應該將其終止。

(5)查看數據庫同步復制狀態。單向復制是連接正式庫和鏡像庫的重要通道,需要按時進行監控。用isql連接到復制服務器上,需要監控的主要有:① 用admin who,sqm來查看復制隊列的事務及其運行情況,通過firstseg.block和lastseg.block比對,來看復制的數據塊的情況;② 用admin who,sqt來監控隊列傳輸的情況,可以看到當前是否有事務在處理以及事務處理的狀態;③ 用admin who_is_down來監控rep agent/DSI線程是否正常,異常情況時會顯示哪一個spid被掛起;④ 用admindisk_space來監控復制的分區空間使用情況,默認情況下partition空間使用超過閾值時,系統會將告警信息記錄在日志文件中;⑤ 用admindump_queue來查看有問題模塊的實際處理的事務的語句,可以具體的了解到是什么語句造成問題。

(6)定時查看數據庫備份情況。一般備份的工作都會放在計劃任務里面每天定時執行,但是還是需要經常去查看備份的基本信息,如備份的起始和結束時間以及備份文件的大小,確保完備和增量備份都順利地完成,以免實際使用時出現備份文件不完整的情況[4-5]。

(7)日常需要查看的就是CPU和I/O的使用情況,以及有無阻塞進程。這些是最直觀的可以反映服務器及數據庫當前狀態的信息[6]。Sybase數據庫提供了Sybase Centre的數據庫圖形界面軟件,可查看到阻塞的進程并將其殺掉[7]。

(8)定期檢查數據庫的配置[8]。如使用sp_configure檢查內存分配、存儲過程緩沖、用戶連接數以及鎖個數等重要的數據庫參數的設置,減少系統I/O操作,提高數據分析和統計能力[9]。隨著系統的使用以及客戶端規模的改變應適當調整合適的參數數值,使數據庫運行更流暢。

針對這些在Sybase數據庫維護中要經常關注的環節,系統管理員可以更高效的對Sybase數據庫進行維護,保障數據庫正常運行。

3.2 我院HIS故障處理實例

我院HIS系統雖然有多方面的冗余,可是再完善的系統也無法做到百分之百的穩定。本文所介紹的問題為數據庫日志容量溢出導致數據庫無法進行任何新的操作(因為數據庫每做一步操作都需要有日志空間來給它記錄日志)。最終采用在數據庫的啟動文件里設置一個trace flag標志,該標志是指在數據庫啟動時重新掃描日志段的配額頁,以重新計算空閑的日志空間,而不是使用在啟動時保存的計算值。使用有該標志的啟動腳本重新啟動后數據庫恢復。也可以進行查詢操作,將日志空間清空,為數據庫使用。

對本次故障的經驗總結有如下幾條:

(1)日志的空間大小以及內容對數據庫來說至關重要,使用isql直接連接服務器,用命令sp_spaceusedsyslogs來查看日志容量的大小,以確保精確地知道剩余多少日志空間,而不是一味的依賴圖形化界面來監控;用master..syslogshold來查看最早進程,發現不完整事務,如果發現有駐守時間太久的進程應將其終止[10]。

(2)多關注日志的告警信息,以便更好地把握數據庫的狀態,盡早發現有可能會出問題的環節。

(3)圖形化界面雖然直觀,但是有時卻不夠準確,容易導致對問題不能及時發現,更多的時候還是需要用命令來查看一些重要的信息。

4 總結

綜上所述,針對HIS的特點,提出了HIS數據庫的維護方法,并結合我院使用的Sybase數據庫的日常維護的關鍵環節,闡述了數據庫在實際生產環境中維護時需要注意的事項以及應對策略。數據庫管理員可以針對這些關鍵環節,更好地把握數據庫的當前性能并預防潛在的數據庫問題,以避免造成醫院的損失[11]。

[1]馮冬青,張新紅,張學偉.數據庫的體系結構及在工商管理系統中的應用[J].計算機工程與應用,2003,(24):193-195,217.

[2]梁正友,蘇德富,呂立堅,等.Linux系統下Sybase數據庫及管理[J].計算機應用研究,2001,(2):101-103.

[3]王慶幸.實時監控SYBASE數據庫空間的設計[J].空中交通管理, 2011,(6):41-44.

[4]劉永華.Sybase數據庫的備份與恢復[J].計算機系統應用,2002, (6):44-46.

[5]胥永康,岳筱玲,席傳裕.Sybase數據庫完整備份技術[J].計算機應用, 2002,22(11):114-115.

[6]徐靜.Sybase數據庫優化技術和方法[J].數字技術與應用,2013, (7):132.

[7]駱爽,朱鐵櫻,王鵬飛.Sybase數據庫性能優化設計與評價指標的分析[J].電腦知識與技術,2010,6(29):8151-8152.

[8]梁正友,蘇德富,趙明,等.Linux系統下Sybase數據庫內存配置的優化[J].計算機應用,2000,20(12):43-45.

[9]李海濤,李東升,賈守恒.Sybase數據庫數據統計及分析優化[J].電腦與信息技術,2011,19(1):57-59.

[10]姚益靜.Sybase數據庫優化技術和方法[J].鐵路計算機應用,2008, (4):52-54.

[11]徐杭龍,馬冠穎,戴明浪.我院電子信息存儲系統配置實施分析[J].中國醫療設備,2014,29(6):47-49.

MaintenanceManagement of Sybase Database in Hospital Information System

WU Wen-jun, ZHOU Bin, SHEN Li, CAIMin-fang
ComputerManagement Center, Wuhan Union Hospital, TongjiMedical College, Huazhong University of Science and Technology, Wuhan Hubei 430022, China

This paper mainlydescribed the approach ofdaily maintenance of the Sybasedatabase in HIS (Hospital Information System), focusing on the high-availability use of thedatabase and the attentionneededkey points indaily maintenance of Sybasedatabase as well as the problemssolutions and experienceduring actual maintenance. These experience could helpdatabase administrators to grasp thekey points and relevant measures in Sybasedatabase maintenance in HIS.

hospital informationsystems;Sybasedatabase;database maintenance

TP311.13

A

10.3969/j.issn.1674-1633.2015.08.025

1674-1633(2015)08-0081-03

2015-04-13

作者郵箱:592838737@qq.com

猜你喜歡
數據庫醫院
我不想去醫院
兒童繪本(2018年10期)2018-07-04 16:39:12
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
萌萌兔醫院
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
帶領縣醫院一路前行
中國衛生(2015年8期)2015-11-12 13:15:20
看不見的醫院
中國衛生(2014年11期)2014-11-12 13:11:28
減少對民營醫院不必要的干預
中國衛生(2014年8期)2014-11-12 13:00:54
主站蜘蛛池模板: 波多野结衣爽到高潮漏水大喷| 午夜国产小视频| 欧美日韩精品在线播放| 国产精品国产三级国产专业不| 激情综合婷婷丁香五月尤物| 高清色本在线www| 高h视频在线| 日本亚洲欧美在线| 色窝窝免费一区二区三区| 亚洲黄网在线| 亚洲日韩AV无码精品| 日韩在线播放中文字幕| 成人另类稀缺在线观看| 国产69精品久久久久孕妇大杂乱 | 色网站在线免费观看| 亚洲色婷婷一区二区| 91久久偷偷做嫩草影院| 亚洲欧美日韩中文字幕在线| 国产精女同一区二区三区久| 久久综合亚洲色一区二区三区| 免费人成黄页在线观看国产| 国产又粗又猛又爽视频| 亚洲国产91人成在线| 青青久久91| 久久久黄色片| 激情综合激情| 青青热久免费精品视频6| 日日拍夜夜嗷嗷叫国产| 青青草a国产免费观看| h网址在线观看| 亚洲自偷自拍另类小说| 久久无码av三级| 国产午夜不卡| 国产AV无码专区亚洲A∨毛片| 欧美高清国产| 国产精品xxx| 在线精品视频成人网| 亚洲人成人伊人成综合网无码| JIZZ亚洲国产| 在线a网站| 国产亚洲精| 国产成人a毛片在线| 日本五区在线不卡精品| 婷婷成人综合| 国产成熟女人性满足视频| 亚洲视频二| 四虎国产精品永久一区| 国产精品自在自线免费观看| 夜夜拍夜夜爽| 2021国产精品自产拍在线| 亚洲日韩精品伊甸| 免费在线看黄网址| 51国产偷自视频区视频手机观看| 亚洲天堂网视频| 日本不卡在线视频| 日本一本正道综合久久dvd| 亚洲欧美日韩成人在线| 精久久久久无码区中文字幕| 亚洲高清中文字幕| 午夜欧美理论2019理论| a级毛片免费播放| 香蕉伊思人视频| 午夜免费视频网站| 91在线播放国产| 国产高颜值露脸在线观看| 久热这里只有精品6| 国产免费一级精品视频| 国产在线观看一区二区三区| 欧美精品成人| 久久semm亚洲国产| 一本大道香蕉久中文在线播放| 国产成人无码播放| 国产一在线| 熟妇丰满人妻| 97超爽成人免费视频在线播放| 少妇极品熟妇人妻专区视频| 好吊色国产欧美日韩免费观看| 亚洲日本韩在线观看| 欧美成人综合在线| 欧美激情一区二区三区成人| 国产福利观看| 天堂网国产|