Mysqli查询速度够快吗?或者还有别的办法


Mysqli query fast enough? Or is there another way?

我又在编写脚本了,我对mysqli查询有些担心。我正在编写的剧本与9gag等网站相似,但背景不同。我在数据库中列出了一堆条目,并将它们呈现给用户。用户登录后,他或她可以喜欢或不喜欢每个帖子。我想将喜欢或不喜欢的内容存储在数据库中,以防止用户再次喜欢或不喜爱该帖子。现在我想知道,如果一个简单的:

$db->prepare("SELECT id FROM table WHERE id = ?");

如果数据库继续变大,速度就足够快了。你们认为将信息存储在texfile中比存储在数据库中更好吗?我很想听听你对这一切的看法。也许有一种更好、更重要、更快的方法来解决这个问题。提前非常感谢,原谅我英语不好:-)

如果表有很多行,可以添加LIMIT 1(或2,或3,等等)

$db->prepare("SELECT id FROM table WHERE id = ? LIMIT 2");

在这种情况下,当找到2行时,搜索结束。

如果字段位于WHERE之后,则应对其进行索引。只需单击phpMyAdmin中该字段的索引