SQL表的最大大小是多少

Gor*_*oro 2 mysql database

我想知道我的MySQL表在哪一点上被认为太大了.

表是这样的:

  • ID
  • customer_id(int)
  • 价值(浮动)
  • timestamp_1(日期时间)
  • tmestampt_2(日期时间)

因此行大小不是太大,但会不断添加.根据我的估计,我每天会看到大约17000个新行,所以每月大约有50万个.数据很可能会大量轮询.

我应该考虑分裂这个的方法,还是我现在还好吗?

谢谢,

Pat*_*ald 5

来自http://dev.mysql.com/doc/refman/5.0/en/full-table.html:

MySQL数据库的有效最大表大小通常取决于操作系统对文件大小的约束,而不是MySQL内部限制.

从链接文章中的表格,在FAT/FAT32系统和Linux pre 2.4上,最大文件大小为2-4 GB,在列出的所有其他系统上,最大文件大小至少为2 TB.

只要你正确地索引你的表,就不会有太多的减速因为你的表增长.但是,如果您的表增长到您注意到任何减速的程度,则可能是您定期存档旧记录的选项.