我正在玩 PHP/MySQL。我无法设计什么是“更好”,为什么?
这实际上不是一个直接的技术问题,而是一个与效率相关的问题。
我正在尝试从表中提取 1 行,这是通用代码:
$query=mysqli_query($con,"SELECT * FROM `tracked_sites` WHERE checkType =1");
while ($row = mysqli_fetch_assoc($query)) {
echo $row["domain"] . "<br/>";
}
这行得通,一切都很好,但是我也可以使用更具体的查询来完成,而不是使用通配符。我可以只指定域,它会将结果缩减到该行。
我试图了解对更大的数据库(比如说 10M 或 100M 项)有什么影响(如果有的话)?