MyISAM DB中可以存储多少数据?

时间:2010-08-17 14:13:59

标签: mysql myisam

MyISAM DB可存储多少数据?
你们可以说结核病多少?

1 个答案:

答案 0 :(得分:2)

在这些限制范围内: http://dev.mysql.com/doc/refman/5.1/en/limits.html

同样来自手册

http://dev.mysql.com/doc/refman/5.0/en/myisam-storage-engine.html

  

MyISAM表中有2 ^ 32(~4.2595 + 09)行的限制。如果使用--with-big-tables选项构建MySQL,则行限制将增加到(2 ^ 32)^ 2(1.844E + 19)行。请参见第2.17.2节“典型配置选项”。 Unix和Linux的二进制发行版使用此选项构建。

只是为了好玩:每行可以有65536个字节。这意味着您可以创建5461 LONGTEXT / LONGBLOB列,每列可以存储4GB数据。现在乘以2 ^ 64 ...

这是严格的理论数字。