資源大。309.71 KB |
資源類(lèi)型:文檔 |
下載積分: 0 |
|
|
|
資源介紹 |
|
C a ch6在醫(yī)療領(lǐng)域的研究分析
及測(cè)試對(duì)比
陳航①
擅耍將數(shù)據(jù)庫(kù)Cache與目前在我國(guó)醫(yī)療行業(yè)信息化應(yīng)用中廣泛使用的數(shù)據(jù)庫(kù)Microsoft SQL Sewer 2000、Oracle9i、
DB2在同等條件下進(jìn)行海量測(cè)試。得出Cache在醫(yī)療衛(wèi)生領(lǐng)域應(yīng)用的優(yōu)勢(shì)。
關(guān)鍵詞Cache對(duì)比測(cè)試
Doi:l 0.39694.issn.1 673-7571.2009.01.023
Research Analysis and Test Comparison of Cach 6 in Medical Field/CHEN Hang//China Digital Medicine.-2009 4(1):
73tO 76
Abstract The advantage of Cach6 in medical field application embodies in large quantity of test under same condition in
database Microsoft SQL Server 2000,Oracle9i and DB2that are widely used in China’S medical industry inforrnatization
application.
Keywords cach6,test comparison
Corresponding author Information Department,Shaanxi Provincial People’S Hospital,Xi’an 71 0068,Shaanxi
Province.P.R.C.
Cach6是新一代高性能數(shù)據(jù)庫(kù)技術(shù),被譽(yù)為創(chuàng)新的
“后關(guān)系型”數(shù)據(jù)庫(kù)(Postrelational Database)。它以
ANSI和ISO標(biāo)準(zhǔn)M語(yǔ)言的獨(dú)特多維數(shù)據(jù)模型為基石,提供
了三種整合的、能并發(fā)訪問(wèn)同一數(shù)據(jù)的數(shù)據(jù)庫(kù)技術(shù):成熟
的對(duì)象訪問(wèn)方式,高性能的SQL訪問(wèn)方式以及豐富的多維
訪問(wèn)。在Cache中的對(duì)象模型具備了符合ODMG標(biāo)準(zhǔn)的完
整的對(duì)象特性,而且融合了為OLTP專(zhuān)門(mén)優(yōu)化過(guò)的SQL技
術(shù),并無(wú)縫集成了為實(shí)現(xiàn)快速開(kāi)發(fā)Web應(yīng)用的最新技術(shù)。
Cache倉(cāng)fJ新地?cái)[脫了傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)的局限性,在對(duì)象數(shù)
據(jù)、關(guān)系型數(shù)據(jù)以及多維數(shù)據(jù)視圖之間不需要映射,節(jié)省
了開(kāi)發(fā)和運(yùn)行時(shí)間。
面向?qū)ο蠼<夹g(shù)是目前編程中的主流技術(shù)。Cache
完全面向?qū)ο,在?gòu)建數(shù)據(jù)關(guān)系復(fù)雜的應(yīng)用中有獨(dú)特的吸
引力,尤其是在醫(yī)療行業(yè)中的應(yīng)用。在國(guó)際上醫(yī)療行業(yè)信
息化相對(duì)發(fā)達(dá)的國(guó)家,如美國(guó)等,Cache數(shù)據(jù)庫(kù)的使用非
常廣泛。
1 Cache在醫(yī)療領(lǐng)域的多維數(shù)據(jù)存取
疾病是一個(gè)多變而復(fù)雜的對(duì)象,隨時(shí)都可能有新的疾
病出現(xiàn),或是疾病的變種,甚至一個(gè)病人的疾病也會(huì)有變
異或者轉(zhuǎn)移的可能。新疾病有著不同的疾病類(lèi)型,那么它
可以從幾種不同的類(lèi)型里繼承出來(lái)。同樣,一些癥狀也是
對(duì)象,新的癥狀可以從原來(lái)的繼承出來(lái),如圖1。
圖1疾病的凄變
①陵西省人民醫(yī)院信息科高級(jí)工程師,710068,西安市友誼西路256號(hào)
73
第4卷第1期
萬(wàn)方數(shù)據(jù)
在疾病、藥物、病人、檢查等維系復(fù)雜的元素之間,
可能存在不同的元素關(guān)系。例如一個(gè)元素A可能包含著不
定數(shù)目的元素B、C、D、E等,而B(niǎo)、C、D、E也可能有著
自己的不定包含。如果非要用一個(gè)固定的二維表格的話,
可能就需要限制包含的數(shù)目,以及包含的深度。如果說(shuō)是
對(duì)象,只需要圖2的簡(jiǎn)單的定義就可以了。
圖2
需要成為被包含元素的A、8、C、D、E都從一個(gè)類(lèi)里
面繼承出來(lái),這個(gè)基類(lèi)可以是一個(gè)空的類(lèi)。然后A里面的
一個(gè)屬性S作為一個(gè)基類(lèi)的集合:
Property S As基類(lèi)[Collection=listJ
這樣,復(fù)雜的關(guān)系就可以簡(jiǎn)單地表示出來(lái)。
如上所示,Cache使用高效的多維形式來(lái)存儲(chǔ)數(shù)據(jù)。
Cache運(yùn)用各種技術(shù)存取數(shù)據(jù),如基于對(duì)象的訪問(wèn)模式、
表格或多維數(shù)組模式標(biāo)準(zhǔn)SQL訪問(wèn)模式和Web訪問(wèn)模式
等等,所有這些數(shù)據(jù)訪問(wèn)模式也可以并發(fā)地訪問(wèn)同一個(gè)數(shù)
據(jù)。有了這個(gè)多維數(shù)據(jù)引擎,就可以用任何方式來(lái)建模,
可以減少多表連接等處理過(guò)程來(lái)提高執(zhí)行效率,這有別于
關(guān)系型數(shù)據(jù)庫(kù)。Cache通過(guò)支持SQL數(shù)據(jù)存取,能很好地
兼容這些應(yīng)用程序.也使得把它們從關(guān)系型數(shù)據(jù)庫(kù)上移植到
Cache上非常容易,大大提高Cache的推廣性開(kāi)放性和應(yīng)
用程序開(kāi)發(fā)的能力。
2 Cachd與關(guān)系型數(shù)據(jù)庫(kù)在醫(yī)療領(lǐng)域的對(duì)
比研究
2.1研究與測(cè)試的背景目前在我國(guó)醫(yī)療行業(yè)信息化應(yīng)
用中廣泛使用的數(shù)據(jù)庫(kù)Mic rosoft SQL Se rver 2000、
Oracle9i、DB2等,經(jīng)過(guò)多年的實(shí)際應(yīng)用檢驗(yàn),目前面臨的
主要問(wèn)題有以下幾點(diǎn)。
2.1,1應(yīng)用系統(tǒng)軟件開(kāi)發(fā)周期長(zhǎng).后期需求變更成本高
昂我國(guó)大部分三甲醫(yī)院已經(jīng)建設(shè)完成的HIS系統(tǒng),設(shè)計(jì)、
開(kāi)發(fā)、實(shí)施所需周期相對(duì)其他行業(yè)較長(zhǎng),據(jù)調(diào)查目前西安
市三甲醫(yī)院的HlS系統(tǒng)開(kāi)發(fā)實(shí)施周期需要兩年至三年的時(shí)
間。其中前期投入的需求分析、系統(tǒng)設(shè)計(jì)、編碼測(cè)試時(shí)間
74
第4卷第1期
需要兩年左右。其主要原因是因?yàn)獒t(yī)院中部門(mén)繁多、各種
對(duì)象關(guān)系復(fù)雜,而且受政策變化影Ⅱ向很大,導(dǎo)致業(yè)務(wù)流程
的具有不確定性,需求容易變更;目前西安市三甲醫(yī)院的
HlS系統(tǒng)在設(shè)計(jì)應(yīng)用完成后,數(shù)據(jù)庫(kù)中的用戶(hù)表達(dá)300IJE以
上,由于表間關(guān)系的復(fù)雜性,導(dǎo)致需求變更所需要的代價(jià)
高昂,使用戶(hù)業(yè)務(wù)拓展困難。
2.1.2系統(tǒng)運(yùn)行速度慢.運(yùn)行故障率高根據(jù)對(duì)西安市應(yīng)用
關(guān)系型數(shù)據(jù)庫(kù)的各個(gè)醫(yī)院的調(diào)研結(jié)果顯示,目前在醫(yī)院業(yè)
務(wù)高峰期(上午9:30—10:30),各個(gè)醫(yī)院均存在不同程
度的系統(tǒng)相應(yīng)速度慢、用戶(hù)等待時(shí)間長(zhǎng)問(wèn)題。由于HIS系統(tǒng)
死鎖和數(shù)據(jù)庫(kù)問(wèn)題導(dǎo)致的故障平均每年在2—5次,有些系
統(tǒng)實(shí)施運(yùn)行時(shí)間較長(zhǎng)的用戶(hù)平均故障率居然每月1次。眾所
周知,醫(yī)療行業(yè)信息化屬于生命相關(guān)行業(yè),系統(tǒng)運(yùn)行關(guān)系
到患者的生命安全,目前這種應(yīng)用狀況,不能夠滿(mǎn)足實(shí)際
應(yīng)用中對(duì)于系統(tǒng)穩(wěn)定性和系統(tǒng)性能的要求。
2.1.3系統(tǒng)后期維護(hù)繁瑣。軟件升級(jí)困難HIS系統(tǒng)中應(yīng)
用的關(guān)系型數(shù)據(jù)庫(kù)由于涉及的用戶(hù)表眾多,又要兼顧用戶(hù)
的業(yè)務(wù)運(yùn)行速度,不能使用太多的表間關(guān)聯(lián)和外鍵,導(dǎo)致
了數(shù)據(jù)庫(kù)的數(shù)據(jù)冗余度差,數(shù)據(jù)增長(zhǎng)速度快。據(jù)不完全統(tǒng)
計(jì),西安市三甲醫(yī)院中的關(guān)系型數(shù)據(jù)庫(kù)增加速度平均在每
天10M左右,2003—2006年增長(zhǎng)率分別是100%、150%、
200%左右,平均數(shù)據(jù)庫(kù)容量在15G以上,近年來(lái)在醫(yī)院中
逐漸推廣的醫(yī)院影像系統(tǒng)、檢驗(yàn)系統(tǒng)等系統(tǒng)的多媒體數(shù)據(jù)
的存儲(chǔ)更加劇了這一現(xiàn)象。在調(diào)查中同時(shí)發(fā)現(xiàn)。各個(gè)醫(yī)院
的數(shù)據(jù)庫(kù)管理人員有80%不是專(zhuān)業(yè)IT技術(shù)人員,而且各個(gè)
醫(yī)院的人員配置相對(duì)較少,平均3個(gè)人左右,這一事實(shí)表
明,我國(guó)目前醫(yī)療行業(yè)信息化應(yīng)用的發(fā)展過(guò)程中,既懂計(jì)
算機(jī)信息技術(shù)、又懂醫(yī)學(xué)以及醫(yī)院管理的復(fù)合型人才十分
缺乏。這種矛盾使得當(dāng)前各級(jí)醫(yī)院的信息系統(tǒng)后期維護(hù)問(wèn)
題更加突出,也導(dǎo)致了系統(tǒng)運(yùn)行故障增加的機(jī)率。
2。1,4系統(tǒng)實(shí)施成本偏高,系統(tǒng)運(yùn)行性?xún)r(jià)比不高我國(guó)醫(yī)
療行業(yè)信息化應(yīng)用中的主要矛盾之一就是資金問(wèn)題,因?yàn)?br />
目前國(guó)家的撥款只占衛(wèi)生事業(yè)支出的10%左右,所以信息
化建設(shè)基本上是各級(jí)醫(yī)療衛(wèi)生機(jī)構(gòu)自力更生,大多數(shù)醫(yī)院
采取了邊積累邊建設(shè)的方式,由于受到市場(chǎng)經(jīng)濟(jì)條件下的
行業(yè)競(jìng)爭(zhēng)的壓力,大部分醫(yī)院更愿意將有限的發(fā)展資金投
資購(gòu)買(mǎi)一些可以馬上產(chǎn)生效益的醫(yī)療設(shè)備,而不愿意在無(wú)
法直接產(chǎn)生經(jīng)濟(jì)效益的信息系統(tǒng)上投入巨資。據(jù)衛(wèi)生部統(tǒng)
計(jì)2004--2005年國(guó)內(nèi)建設(shè)HIS的醫(yī)院,平均投入資金僅占
年醫(yī)院總收入的O.5%左右。目前市場(chǎng)上的信息化產(chǎn)品和數(shù)
萬(wàn)方 |
|
下載地址 |
|
|
|