我是否需要使用PDO的LIMIT 1
方法编写fetch()
?这假设我只需要一个结果。我想知道,使用LIMIT 1
是否有助于节省资源和加载时间?
答案 0 :(得分:4)
它可以帮到你。 http://dev.mysql.com/doc/refman/5.0/en/limit-optimization.html对此主题非常清楚。
答案 1 :(得分:2)
LIMIT子句只是您可以用来检索所需信息的另一个SQL功能。询问你是否需要LIMIT就像询问你是否需要WHERE或JOIN一样没有意义。这取决于您的数据和查询。
我不知道是不是这种情况,但我看到太多新手不知道比SELECT * FROM table
更多的SQL。简单地说,尝试学习基本SQL并使查询返回所需的确切行和列。
答案 2 :(得分:-2)
在运行查询后应用限制,因此它不会真正减少数据库服务器使用的资源。但是,它会减少PHP用于存储结果的资源量。