基于國產(chǎn)基礎軟件應用系統的性能測試與優(yōu)化
(3)在數據庫系統方面,通過(guò)對數據表的檢查,發(fā)現數據庫表沒(méi)有建立索引,為訪(fǎng)問(wèn)頻繁的表添加了索引。DM數據庫的參數調整如表4所示。
數據庫作出這樣的修改主要是大量并發(fā)時(shí),由于數據量大,一般將數據緩沖區設為物理內存的80%左右(BUFFER的單位值為8 KB);數據庫的最大會(huì )話(huà)數需要大于應用程序所設置的連接池;CPU仍存在可用資源,可提高工作線(xiàn)程數,減少響應時(shí)間。優(yōu)化后,并發(fā)用戶(hù)數為200的事務(wù)響應時(shí)間如表5所示。
通過(guò)對表3、表5結果對比可以看出,經(jīng)過(guò)系統優(yōu)化后,大幅提升了系統的性能。系統性能也達到了醫療信息系統的性能總體需求,確保了基于國產(chǎn)基礎軟件的醫療信息系統能夠滿(mǎn)足醫療工作及日常辦公需求。
本文介紹了基于國產(chǎn)基礎軟件的醫療信息系統的性能測試方法和過(guò)程,并對影響系統性能的主要因素進(jìn)行了分析,提出了一個(gè)系統的性能優(yōu)化方案。測試結果表明,本文提出的優(yōu)化方案可以明顯改進(jìn)基于國產(chǎn)基礎軟件的醫療信息系統的性能,能夠滿(mǎn)足應用的需求,可以應用于我國的醫療信息化建設中。
參考文獻
[1] 段念.軟件性能測試過(guò)程詳解與案例剖析[M].北京:清華大學(xué)出版社,2006.
[2] 郝建營(yíng),晏海華,劉超,等.一種有效的Web性能測試方法及其應用[J].計算機應用研究,2007,(1):275-277.
[3] 張忠磊,孫玉娟,李秀芳.國產(chǎn)軟硬件在實(shí)現電子政務(wù)集成應用上的框架研究[J].微計算機信息,2006,22(12-3):198-199.
[4] DRAHEIM D, GRUNDY J, HOSKING J. Realistic load testing of Web applications[C]. Proceedings of the Conference on Software Maintenance and Reengineering,2006.
[5] 簡(jiǎn)玲.B/S系統性能測試的設計與實(shí)現[J].計算機工程,2009,35(10):51-53.
[6] 熊忠陽(yáng),李光勇,張玉芳,等.Web集群系統性能測試與優(yōu)化[J].計算機應用研究,2008,25(3):826-832.
評論