哪个数据库?

时间:2012-02-07 10:34:12

标签: sql database oracle percona

我是一名java开发人员,目前正在开发一个医院管理系统,该系统将服务于患者,医生,会计师......等系统非常庞大,可能每天有900,000条记录,数据真的增长如此之快因为我有混淆使用哪个数据库,因为我有以下选项:( Percona Server(Mysql),Oracle,SQLServer),因为该应用程序将在网络上运行,平均有45个在线用户。

我希望在这里找到一个好的答案。

提前致谢

3 个答案:

答案 0 :(得分:1)

这个问题没有好的或坏的答案。基本上它就像DBA所知道的那样管理它。

如果提出这个问题,最好将一个众所周知的各种系统的团队分组,以找出最佳实践。要回答这样的情况,对于非常敏感的数据来说,这不仅仅是一个简单的解决方案。彻底的决策过程非常重要。不仅来自技术方面,还来自安全和业务方面。

答案 1 :(得分:1)

如果你已经使用MySQL 6年了,那就坚持下去吧!

您不希望增加学习其他数据库的负担以及必须开发应用程序。

如果您不确定MySQL是否能胜任该工作,那么运行一些测试。编写一个运行多个线程的应用程序,插入1M行,看看您的服务器是否可以处理它。

我猜你选择的数据库的品牌不如它运行的平台(机器)的性能重要。

答案 2 :(得分:0)

根据您认为您的数据库很大,您可以使用oracle。但决定还取决于与您合作的人员的专业知识和资源的可用性。