具体情况如下:
公司有一台HP的小型机,目前运行一个ORACLE服务器,同时运行一个应用程序,有很多联网的A设备定期给应用程序发送数据。然后应用程序将这些设备写入到数据库中供其它应用使用。现在问题是:为了扩大业务,公司还会购置很多类似A设备的设备,如B设备、C设备等,而且每种都会上万台。存在以下2个解决方案:
1. 修改应用程序,让其支持B、C设备,数据库只用一个。但协议比较复杂,修改会费时间,而且担心数据库中数据较多,会影响其它应用检索。
2. 为每一个设备配置一个ORACLE服务器,当然应用程序也会相应增加,好处是数据较好管理,但担心会ORACLE整体性能下降,因为硬盘只有一块。
所以,请教大家给出建议和见解,谢谢!
公司有一台HP的小型机,目前运行一个ORACLE服务器,同时运行一个应用程序,有很多联网的A设备定期给应用程序发送数据。然后应用程序将这些设备写入到数据库中供其它应用使用。现在问题是:为了扩大业务,公司还会购置很多类似A设备的设备,如B设备、C设备等,而且每种都会上万台。存在以下2个解决方案:
1. 修改应用程序,让其支持B、C设备,数据库只用一个。但协议比较复杂,修改会费时间,而且担心数据库中数据较多,会影响其它应用检索。
2. 为每一个设备配置一个ORACLE服务器,当然应用程序也会相应增加,好处是数据较好管理,但担心会ORACLE整体性能下降,因为硬盘只有一块。
所以,请教大家给出建议和见解,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货