我们在表格中有大量数据的在线应用程序,每个表格通常在 10+ 百万之间。
我面临的性能问题是在显示某些图表和表格的报告模块中加载速度非常慢。
假设总时间=PHP执行时间+MYSQL查询时间+http响应时间
当我再次打开另一个 Web 应用程序的 phpmyadmin 时验证这一点。
如果我单击具有 3 条记录的表(SELECT * from table_name)= 显示的总时间为 1 - 1.5 秒。我可以看到 mysql 查询时间 0.0001 秒
当我单击具有 1000 万条记录的表时 = 总时间为 7 -8 秒,mysql 查询时间再次接近 0.0001 秒
页面加载时间不应该是 mysql 和脚本运行时间的总和吗?为什么当 mysql 行有更大的数据时加载速度很慢,即使 mysql 说它花了同样的时间。