0

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

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

提前致谢

4

3 回答 3

1

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

您不想增加学习另一个数据库以及开发应用程序的负担。

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

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

于 2012-02-07T10:57:58.887 回答
1

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

如果问这个问题,明智的做法是组建一个熟悉各种系统的团队来找出最佳实践。要回答这种情况,尤其是对于非常敏感的数据,这不仅仅是一个简单的解决方案就能解决问题。一个彻底的决策过程非常重要。不仅从技术方面,而且从安全和业务方面。

于 2012-02-07T10:37:58.220 回答
0

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

于 2012-02-07T10:53:08.973 回答