我正在制作一个运动网站,我想知道,如果我在主页上会对服务器产生负面影响,让我们说15个从数据库加载统计数据的小模块?所有这些查询每个加载大多数16行结果,而不是大的。我需要你的建议!谢谢!
答案 0 :(得分:1)
无论您的平台如何,数据库交互都是网站性能最棘手的瓶颈之一。您的数据检索策略应该始终是最小化数据库查询,优化您运行的数据库查询,并在合理的时间内缓存结果。
虽然您说查询只返回了几行,但这并不表示查询的成本。根据许多因素(例如数字行,数据分布,正确的数据库索引,联接数量等),这些查询的成本可能仍然相当大,并对您网站的性能产生负面影响。