1、網(wǎng)絡
如果服務器部署在局域網(wǎng)上,基本上可以忽略這個因素(如果速度慢,則應該考慮對其他方面進行優(yōu)化)。如果部署在Internet上則是關鍵的因素之一,在基于B/S的ERP管理系統(tǒng)中,如果請求某個頁面時間過長,則會長時間占用服務器的連接數(shù),影響新的連接。
2、系統(tǒng)支撐軟件和ERP管理系統(tǒng)產(chǎn)品軟件 具體的ERP管理系統(tǒng)產(chǎn)品也是決定ERP管理系統(tǒng)的性能關鍵因素之一,采用什么樣的開發(fā)技術、使用何種數(shù)據(jù)庫及相關支撐軟件,系統(tǒng)支撐軟件包括應用服務器(如,apache、IIS、tomcat等)、數(shù)據(jù)庫服務器(如,oracle、mysql、sql
server等)及其他(如,有的使用了domino、目錄服務等)。一般來說J2EE適合于構建大型應用,性能方面明顯優(yōu)于asp和php開發(fā)的ERP管理系統(tǒng)產(chǎn)品,不同的數(shù)據(jù)庫產(chǎn)品性能方面差異也比較大(具體可以見“ERP管理系統(tǒng)產(chǎn)品的數(shù)據(jù)庫選型”),系統(tǒng)的設計和相關實現(xiàn)的算法、數(shù)據(jù)庫的設計對系統(tǒng)的性能有著非常大的影響。 3、并發(fā)使用的用戶數(shù) 毫無疑問,并發(fā)使用的用戶數(shù)越多,對ERP管理系統(tǒng)的性能要求也越高。在特定的軟件、硬件、網(wǎng)絡環(huán)境下,通過壓力測試工具可以得到ERP管理系統(tǒng)能夠承受的最高并發(fā)用戶數(shù)。
4、硬件 硬件是決定ERP管理系統(tǒng)性能的關鍵因素之一,主要包括服務器的CPU、內(nèi)存,磁盤的IO等,如用戶并發(fā)數(shù)增加而內(nèi)存小了,則會加重CPU和磁盤IO的壓力。對與用戶數(shù)非常多的ERP管理系統(tǒng),如果單臺服務器不能滿足性能方面的要求,則可以考慮使用多臺服務器,如,數(shù)據(jù)庫和應用服務分別部署在不同的服務器上,甚至數(shù)據(jù)庫和應用服務分別使用多臺服務器一組進行集群。
偉創(chuàng)ERP管理系統(tǒng)支持數(shù)據(jù)庫服務器、應用服務器的合并、分離、集群模式的部署,可以使用不同的數(shù)據(jù)庫平臺和應用服務器。對于普通的只有幾十人小型企業(yè),使用一般的PC機器即可滿足要求。
..
|