我正在编写一个相当简单的Web应用程序,从MySQL数据库中提取三个表的数据。因为我不需要大量的高级过滤,所以在可能的情况下构建并在大型多维数组中工作似乎理论上更快,而不是每次都执行MySQL查询。
理论上,我可以只从每个表中获取一次查询结果,并使用这些结果构建大型数组,从而基本上不需要再次查询该表。这是一个好的实践吗?还是在需要数据时仅查询数据更好?或者存在某种平衡吗?如果有,是什么?
理论上,我可以只从每个表中获取一次查询结果,并使用这些结果构建大型数组,从而基本上不需要再次查询该表。这是一个好的实践吗?还是在需要数据时仅查询数据更好?或者存在某种平衡吗?如果有,是什么?