MySql数据库有一些限制吗?

Jan*_*med 1 php mysql record solution

是否真的MySql数据库有一些限制,当一个表填充超过200,000条记录时可能会导致问题?问题是否属实?如果是,那将是什么解决方案?

Rob*_*bie 6

正如alfasin所说,没有200,000固定限制.

但是,根据可用磁盘空间和最大的单个文件大小存在限制; 这些都依赖于您正在使用的MySQL存储引擎(单个文件/多个文件)以及行的大小乘以行数.你需要根据你的操作系统计算出限制 - 你真的需要一个巨大的应用程序来达到这些限制,如果你真的到了那里,你还有其他需要担心的事情:)

如果不正确索引表(或索引太多),您还将获得性能限制; 再一次,没有固定的限制,你只会注意到某些查询的性能下降.

您可以使用MAX ROWS强制表具有限制:这是一个指导存储引擎如何优化自身的指南.

但是出于分析的目的,您可以在表中放置数百万行.