2014-09-06 142 views
0

方法1:从phpMyAdmin的MySQL查询:这是更快的查询

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

结果:

enter image description here

方法二:从phpMyAdmin的

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

结果:

enter image description here

我认为什么是方法2是更快,因为它是直接选择USER_LOGIN列,MySQL不看另一列。如我错了请纠正我。

我试图在phpmyadmin中查询这个结果,它们是一样的。我认为这将有所作为,如果数据库是非常大的..

+0

为了使用phpMyAdmin进行基准测试,您必须跳过mysql中的查询缓冲区。第一个SQL'SELECT'A',* FROM'wordpressusers' WHERE user_login ='user10000001';'第二个SQL'SELECT'B',* FROM ...'等等另外,您可以按顺序使用EXPLAIN SELECT ...看看内部在发生什么。 – 2014-09-06 11:02:30

回答

0

其实,我期望#2更快,由于已经给出的原因。