2014-09-06 74 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更快,由於已經給出的原因。