一般来说,现在硬盘的扇区大小都是4K(有些硬盘可以到16K),所以存储基于操作系统的MySQL单条记录的合理大小应不超过硬盘的扇区大小。如果超出意味着查找单条记录时需要多个磁盘扇区去查找,增加了寻道时间,单表数据量大了性能会下降。同时MySQL配置的缓存页大小即innodb_page_size,也要配置成硬盘扇区大小差不多大小,从而减少数据库checkpoint从缓存往磁盘写数据的工作量。
话说回来,其实这些并不十分重要,因为一般系统出现性能问题大概率是在应用程序的质量上。
如果觉得《mysql测试数据 mysql单表存储数据量有上限吗 – 数据库 – 前端 mysql 提权命令》对你有帮助,请点赞、收藏,并留下你的观点哦!