gpt4 book ai didi

sql - 一个网页中有多少查询?

转载 作者:搜寻专家 更新时间:2023-10-30 19:54:45 26 4
gpt4 key购买 nike

一个网页中有多少查询是好的性能?如果该页面是被多次查看的主页。

那怎么样....

$sql1 = mysql_query("SELECT * FROM a", $db1);
while($row = mysql_fetch_assoc($sql1)){
$sql2 = mysql_query("SELECT * FROM b WHERE aid='a'", $db2);
$a = mysql_fetch_assoc($sql2);
}

好吃吗?实际上,我可以通过 INNER JOIN 将 $sql1 和 $sql2 组合在一起,但问题是 $sql1 是来自数据库 1 的查询数据,$sql2 是来自数据库 2 的查询数据。我使用的 Parallels Plesk 面板不允许我添加相同的内容数据库用户到多个数据库。

如果我在我的网站上使用这个代码,它好吗?或者无论如何要这样做?

谢谢...

最佳答案

实际上你在 1 中有 2 个问题。
一个一般的和一个特殊的。
在我看来,两者都有明显的答案。

How many queries in one webpage is good performance?

查询次数和性能之间没有直接联系。数据库设置、架构和调优对性能负责。
并且查询数量应该仅由数据库体系结构引起。根据需要使用尽可能多的查询。不惜一切代价减少查询次数,只为追求性能。

is it good?

如果你别无选择,这重要吗?

还有一个未说导出的问题:

Should I be concerned about this code snippet performance?

你应该吗?
您目前有任何性能问题吗?
如果不是——为什么要担心呢?为什么要担心这个特定的片段,而不是任何其他片段?
如果是 - 您必须首先分析您的代码。
然后根据分析结果构建优化策略。可能是查询的数量,可能是适当的索引、集群化、服务器升级。
不要盲拍。采取明智的步骤。

关于sql - 一个网页中有多少查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3455442/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com