我可以在SQL表中存储的最大记录数是多少?

时间:2011-04-06 04:18:53

标签: sql

  

可能重复:
  What's the maximum number of rows a single SQL Server table can store?

我可以在SQL表中存储的最大记录数是多少?

4 个答案:

答案 0 :(得分:2)

最大数据库大小为524,272太字节。可以在此处找到SQL Server的最大容量规范:http://msdn.microsoft.com/en-us/library/ms143432.aspx

答案 1 :(得分:1)

这是一个有用的链接,

http://msdn.microsoft.com/en-us/library/ms143432.aspx

它表示'每桌行数 - 受可用存储限制'

答案 2 :(得分:0)

已经多次解释过了。希望这有帮助

SQL Server: the maximum number of rows in table

答案 3 :(得分:0)

这取决于许多事情:

  1. 记录的架构。
  2. SQL的实现(有MySQL,MariaDB,PostgreSQL等)。
  3. 特定的数据库类型(例如MySQL支持InnoDB和其他几种数据库格式)。
  4. 运行它的机器的规格(例如硬盘的大小)。
  5. 如果您真的希望扩展,那么您可能希望使用Google AppEngine之类的内容,其DataStore API基于BigTableApache Cassandra,尽管这些赢了不会给你SQL语法。

    但是,MySQL / MariaDB对于较小的数据集做得非常好,并且根据您真正需要的可扩展性,它可能是合适的。或者从MySQL开始快速获得产品,然后在需要时迁移到更具可扩展性的东西可能是有意义的。