2012-03-02 78 views
1

我是一个用PHP和MySQL开发的大学管理Web应用程序。我选择MySQL作为我的数据库,因为它的免费许可证。它会处理大量的数据吗?随着更多学校和数据累积年数的增加,大学数据逐渐增加。 MySQL是大数据量的最佳选择吗?MySQL可以处理大量的数据吗?

在此先感谢

+1

定义“大”? – 2012-03-02 16:39:09

+0

如果你正在寻找'最好的',你永远不会找到它。 – Mchl 2012-03-02 16:45:50

+0

large-包括出勤率,商标,图书馆,簿记等在内的大学管理数据总量。 – DON 2012-03-02 16:51:43

回答

1

的MySQL绝对是你开始,因为它是最好的选择...结合

  • 免费提供
  • 一个事实上的标准与PHP
  • 一个良好的开端对于初学者
  • 是的,可以处理大量的数据

我见过很多公司和初创公司,它们正在使用MySQL并处理吨数据。如果您稍后遇到性能问题,您可以关注它,例如使用缓存层,优化MySQL等。

0

MySQL是OK的选择,位如果你期待的数据,我宁愿Postgres的SQL(恕我直言最好的免费数据库avaliable)的广阔amounst。

+1

你为什么喜欢它通过MySQL?只是将它命名不是一个有用的答案。 – 2012-03-02 16:42:56

+0

谢谢大家,我用mysql开始了我的应用程序。 – DON 2012-03-07 15:46:28

1

MySQL会处理大量的数据,确保您的表格正确编制索引,以确保您可以及时检索大型数据集。我们有一个拥有超过500万条记录的数据库的客户端,并且在处理大型表的常规问题之外没有太多麻烦。

SQL的每种风格都有它自己的差异,只要确保您尽职尽责,根据您的需求为您的数据库和表找到最佳选择。

1

默认情况下,MySQL表的大小最大为4GB,您可以更改它。 PostgresSQL,您在创建表格时设置了限制。

+4

不正确。限制取决于文件系统允许的最大文件大小。 4GB是FAT32的限制。任何mdern文件系统都可以支持以兆兆字节为单位的文件大小。 – Mchl 2012-03-02 16:44:46