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

醫院信息系統的數據文件、索引文件、LOB型數據分離方法

2015-04-15 01:37:53莊紹燕蘇新明陳文亮
中國醫療設備 2015年3期
關鍵詞:數據庫醫院

莊紹燕,蘇新明,陳文亮

1.解放軍180醫院 信息科,福建 泉州362000;2.解放軍91醫院 信息科,河南 焦作454150

醫院信息系統的數據文件、索引文件、LOB型數據分離方法

莊紹燕1,蘇新明2,陳文亮1

1.解放軍180醫院 信息科,福建 泉州362000;2.解放軍91醫院 信息科,河南 焦作454150

針對醫院信息系統(HIS)數據庫傳統管理模式的弊端, 結合Oracle數據庫管理特性,將數據、數據索引、大二進制數據對象分離,并連續存儲于系統不同數據文件中,提高了數據庫對象分層存儲的清晰度和安全性,同時也提升了數據并行訪問的速度。

醫院信息系統;Oracle數據;數據索引;大二進制數據

0 前言

我院編制床位1400張,規模上屬于中等的三級甲等綜合醫院,醫院信息系統(HIS)已上線14年,屬國內第一批全院范圍大規模實現醫療數字化的醫院,并已實現“數字化一級達標醫院”,醫院數據庫容量現已達570GB,預計在未來2年將跨入TB級別。龐大的數據文件對醫院的高速存儲空間的使用造成很大的壓力,既要保證數據庫訪問的快速性,又要保證數據庫的安全性,這對數據庫管理員提出了新的挑戰[1-2]。為此,我們分析了傳統醫院信息系統(HIS)數據庫管理模式存在的問題,提出了改進方案,取得了較好的效果,現報告如下,供同行參考。

1 HIS數據庫傳統管理模式

醫院以往對HIS數據的管理模式是以業務種類劃分界限,為每一種業務都創建一個表空間,并在操作系統上創建若干個數據文件。隨著信息數據的迅速增長,這種不斷地增加數據文件的管理模式缺點突顯:

(1)醫療業務數據物理存儲于數據文件中,所以數據文件中既有數據段、索引段、也有大二進制數據段、大二進制索引段。當每增加1行數據時,相應的數據文件數據、索引數據、大二進制段數據、大二進制索引段數據均增加1行數據。而這些數據分處于不同的扇區中,造成數據文件的混亂,見圖1。在進行數據查詢時,如果采用機械硬盤的話,對不連續的磁道和扇區讀的時間延遲大,對數據查找有很大的影響。

圖1 數據段在數據文件中的存儲方式

(2) 數據備份任務繁重。各種數據分布在同一數據庫文件的不同扇區,數據庫備份時,其不連續的扇區相比連續的扇區的讀寫消耗更多的時間,從而影響備份速度。

(3) 數據文件、索引文件、大二進制數據存儲于同一數據庫,但數據文件日增長量大,需要預留較大的數據文件增長空間。一般情況下,HIS數據庫容量的70%(甚至可能更低)為真正的數據存儲區域;另外30%則為增長預留空間。數據庫管理員為了不讓文件存儲空間不足造成數據庫宕機,一般會預留更多預增長空間。而空間的增長和備份速度是相悖的,長期以來,數據庫管理員的安全備份壓力越來越大。

(4)HIS發生災難性故障時,采用文件級別恢復,如果沒有恢復重點對象,從龐大數據文件中恢復數據無疑是大海撈針。

2 對傳統數據管理模式的改進

通過上面的分析,我們對HIS數據庫的管理模式做了如下改進[3-5]:

(1)創建全庫專屬索引表空間,將各個表空間的業務數據和索引數據分離。業務表空間只存儲業務數據,索引表空間存儲索引。這樣,高效的索引可以提高數據庫訪問的速度,連續的索引段和數據段也可以提高數據庫訪問效率。同時,在災難發生時,索引數據文件是可丟棄的第一選擇。

(2)創建專門存儲LOB數據的表空間。將含有CLOB、BLOB的對象分離至LOB表空間中。該表空間可以創建多個20~30 GB的數據文件,該類型的數據一般訪問不會非常頻繁,且對數據實時性要求不高。

(3)創建零散業務表空間(5~10 GB),用于存放醫院人力資源管理數據、感控數據等年業務量預增長量<1 GB的零散業務數據。

(4)做數據和索引的遷移,特別是重新生成索引。許多醫院從HIS數據庫使用以來(10年以上),大部分表格的索引基本沒有重新生成過,而數據庫宿主服務器和存儲(一般4年更換)卻經歷過至少3次以上遷移。

(5)將數據文件和索引的數據文件存放在固態硬盤;將大二進制數據文件存放于機械硬盤。這種存儲方法既提高數據存儲效率又節約成本。

(6)重新編譯所有視圖、存儲過程。

3 實施方法

以我院HIS數據庫為例,介紹實施過程:

(1)創建tsp_index表空間,此表空間關聯4個30 GB的數據文件。數據文件為APINDEX01、APINDEX02、APINDEX03、APINDEX04。 其中最后1個表空間增長大小為每次128 MB。實現程序語句如下:

Create tablespacetsp_indexdatafile ‘D: orclapindex04.dbf’size307290M autoextend on next 128m;

(2)創建tsp_lob表空間,此表空間關聯6個30 GB的數據文件,數據文件為APLOB01、APLOB02……APLOB06。其中最后1個表空間增長大小為每次128 MB。實現程序語句如下:

Create tablespace tsp_lob_data datafile ‘d: orclap_lob_ data06.dbf’ size307290M autoextend on next 128m;

(3)將索引表空間的讀寫權限賦予所有用戶。實現程序語句如下:

alteruser usernamequota unlimited ontsp_index;

(4)依次將體檢、心電、檢驗、病歷等業務中的表格做遷移。實現程序語句如下:

Alter table table_name move tablespace new_tablespace;

(5)碰到含有blob表格,需要做數據遷移后,再遷移索引。實現程序語句如下:

Alter table table_name move tablespace new_tablespace lob(lob_column)store as (tablespace new_tablespace);

(6)利用業務空檔,對數據庫中比較大的索引進行刪除,刪除完畢后,重建索引至TSP_INDEX表空間。實現程序語句如下:

Alterindex index_name rebuild tablespace new_tablespace;

4 結果

經過以上的調整,雖然數據庫表空間和數據文件數量增多,但是數據文件空間總大小減小了;經過重新生成的數據和索引文件,使數據的段連續性增強,客戶端連接服務器操作時,能明顯感覺到運行速度得到質的提升[6-7]。

5 結語

醫療信息已進入大數據時代,數據庫管理員依托硬件服務器性能及穩定性來實現HIS數據庫服務穩定性的時代必將終結。根據醫療業務特性及發展趨勢,及時調整數據庫管理策略是數據庫管理員在運維管理上新的思路。

[1] 郝昱文,盧沙林,楊宇,等.醫院信息智能統計分析系統設計與實現[J].中國醫療設備,2013,28(2):31-32.

[2] 周毅,鄒賽德,劉燕.可交互性標準框架的評估何選擇[J].中國數字醫學,2007,2(6):24-26.

[3] Darl Kuhn,sam R.Alapati,Bill Padifield.Expert Indexing in Oracle Database 11g[M].北京:人民郵電出版社,2012:29-87.

[4] Jonathan Lewis.Oracle Core[M].北京:人民郵電出版社, 2013:62-91.

[5] sam R.Alapati,Darl Kuhn,BillPadfield.Oracle Database 11g Performance[M].北京:人民郵電出版社,2013:103-141.

[6] 賈代平,吳麗娟.Oracle 數據存儲與訪問技術[M].北京:電子工業出版社,2013:17-103.

[7] 胡歌.Oracle數據庫安全性分析研究[J].信息安全與技術, 2012,(4):32-33.

Methodology for Segregation of Data, Indexes and LOB in the HIS

ZHUANG Shao-yan1, SU Xin-ming2, CHEN Wen-liang1
1.Department of Information, The 180thHospital of PLA, Quanzhou Fujian 362000, China; 2. Department of Information, The 91stHospital of PLA, Jiaozuo Henan 454150, China

In view of the shortcomings of conventional management for the HIS (Hospital Information System) database, the methodology for Oracle database management was deployed so as to make the data, indexes and LOBs (Binary Large Object) segregated and constantly stored in respective fi les. This practice has contributed to hierarchical storage management of the database in a more secure and intuitive way and made the dataparallelly accesse data faster speed.

hospital information system; Oracle data; data indexes; binary large objects

TP333

A

10.3969/j.issn.1674-1633.2015.03.024

1674-1633(2015)03-0081-02

2014-09-17

作者郵箱:3817118@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
主站蜘蛛池模板: 女人18毛片一级毛片在线 | 在线国产综合一区二区三区| 亚洲成人精品久久| 国产精品毛片一区| 国产精品55夜色66夜色| 女人一级毛片| 国产爽歪歪免费视频在线观看 | 亚洲一级毛片在线播放| 被公侵犯人妻少妇一区二区三区| 中文天堂在线视频| 在线观看无码av免费不卡网站 | 亚洲女同一区二区| www.99在线观看| 综合人妻久久一区二区精品 | 亚洲v日韩v欧美在线观看| 国产欧美在线视频免费| 国产高清免费午夜在线视频| 波多野结衣无码视频在线观看| 国产亚洲欧美在线视频| a在线亚洲男人的天堂试看| 久草美女视频| www.狠狠| 国产欧美视频在线| 欧类av怡春院| 久久久噜噜噜| 中文字幕乱码中文乱码51精品| 97se亚洲综合在线韩国专区福利| 色婷婷在线播放| 久综合日韩| 超清人妻系列无码专区| 免费在线国产一区二区三区精品| 国产亚洲高清在线精品99| 99久久人妻精品免费二区| 精品91在线| 国产主播喷水| 国产乱人伦偷精品视频AAA| 在线国产毛片手机小视频| 国产国产人成免费视频77777 | 国产精品亚洲片在线va| 91在线精品麻豆欧美在线| 国产精品成| 国产成熟女人性满足视频| 欧美亚洲一二三区| 熟妇丰满人妻| 亚洲成人网在线观看| 亚洲不卡影院| av尤物免费在线观看| 99精品在线看| 在线观看亚洲成人| 伊人久久大线影院首页| 国产精品第5页| 四虎国产在线观看| 狠狠操夜夜爽| 无遮挡一级毛片呦女视频| 午夜成人在线视频| 日韩福利在线视频| 午夜日b视频| 亚洲人成成无码网WWW| 亚洲精品日产精品乱码不卡| 无码粉嫩虎白一线天在线观看| 国产精品中文免费福利| 欧美爱爱网| 激情综合婷婷丁香五月尤物| 国产亚洲精品资源在线26u| 国产精品福利尤物youwu| 午夜福利在线观看成人| 无码一区中文字幕| 日本高清有码人妻| 国产在线观看人成激情视频| 在线视频一区二区三区不卡| 久久人午夜亚洲精品无码区| 一区二区三区毛片无码| 天天综合色天天综合网| 草逼视频国产| 久久精品这里只有国产中文精品| 国产国模一区二区三区四区| 国产成人精品日本亚洲77美色| 女人爽到高潮免费视频大全| 国产微拍一区| 日韩高清中文字幕| 欧美日韩国产成人高清视频| 99热线精品大全在线观看|