我知道 MySQL 可以拥有的表数量没有限制,而且我也知道这不会产生太大影响。
但是我想知道这个。我的 1 DB 中有大约 550 个表,并且我的网站有超过 50000 名访问者,速度会变慢吗?
该网站是用 PHP 设计的,其方式是一个查询从 1 个表中获取数据,并导致另一个查询从同一个表中获取数据。每天访问量如此之多,速度会变慢吗?
最佳答案
当您在表中获取更多数据或执行更多(或更复杂)查询时,它会变慢。 表本身不会减慢 MySQL 的速度。您可以添加任意数量的表,而不会影响性能。然而,更多的访问者(更多的查询)确实如此。
关于php - MySQL 中有 550 个表会降低性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9340685/