MySQL 查询 : Which is Faster query

标签 mysql

方法一:

SELECT * FROM `wordpressusers` WHERE user_login='user10000001'

PhpMyadmin 的结果:

enter image description here

方法2:

SELECT user_login FROM `wordpressusers` WHERE user_login='user10000001'

PhpMyadmin 的结果:

enter image description here

我认为方法 2 更快,因为它直接选择 user_login 列,并且 MYSQL 不会查找其他列。如果我错了请纠正我。

我尝试在 phpmyadmin 中查询这个并查看结果,它们是相同的。我认为如果数据库很大的话这会有所不同..

最佳答案

实际上,由于已经给出的原因,我预计#2 会更快。

关于MySQL 查询 : Which is Faster query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25699541/

相关文章:

php - 这是创建审计跟踪的最佳方法吗?

mysql - 如何匹配保存在mysql表中的转义字符,如 "\a' s"?

php - 使 SQL 查询安全 - 从 $_POST 获取值

mysql - 如何为我的数据库连接表

MySQL 触发器 Liquibase

php - 将标准数字转换为十进制

php - 如何更改 NOW() 时区

php - 如何在 mySQL 中构建更好的评级表?这样合适吗?

mysql-相对于选择查询更新查询

MySQL 索引未按预期使用