-1

有人告诉我,我的 Web 服务器每小时只允许 75,000 个数据库查询请求。我想知道组合查询请求是否会减少查询量,或者是否无关紧要。这有点像常识,但我只是想确定一下。谢谢。

$text1 = "text1";
$text2 = "text2";
$text3 = "text3";

SELECT text FROM table WHERE text = '$text1';
SELECT text FROM table WHERE text = '$text2';
SELECT text FROM table WHERE text = '$text3';

3个查询^---

SELECT text FROM table WHERE 
text = '$text1' OR
text = '$text2' OR
text = '$text3';

1个查询^---

以上是对还是错?谢谢。

4

1 回答 1

1

看起来不错。你也可以用“IN”,你可以写小一点。

SELECT text FROM table WHERE 
text  IN ('$text1', '$text2', '$text3');
于 2015-09-05T19:36:20.567 回答