在服务器负载方面是否有更快的方法来执行这个最简单的查询?除了这种方法,我认为我从未尝试过任何其他方法:
$sql = 'SELECT thing FROM table WHERE id="' . $id . '" ';
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$thing = $row[0];
有什么办法可以改善吗?
最佳答案
在性能方面,如果尚未完成,您可以在 id
上创建一个索引。
出于安全考虑,您可能会受到 SQL 注入(inject)攻击,请使用 prepares statements相反。
关于sql - 有没有更快的方法来执行这个 mysql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682434/