Explain Extended檢視MySQL的優化

壹頁書發表於2014-04-29
MySQL版本5.6.14
MySQL對於SQL有可能進行查詢重寫
可以使用
Explain Extended檢視MySQL到底執行的是什麼SQL

show warnings顯示的結果:

  1. SELECT 'share' AS `popularityType`, COUNT(0) AS `popularity`
  2. FROM `songod`.`space_av` JOIN `songod`.`space_share`
  3. WHERE `songod`.`space_av`.`AVID` = `songod`.`space_share`.`ObjectID`
  4.     AND `songod`.`space_av`.`UserID` = 1206851
  5.     AND `songod`.`space_share`.`Status` = 1
可以看到MySQL優化器重寫了這個查詢,將in改為連線的方式。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29254281/viewspace-1151302/,如需轉載,請註明出處,否則將追究法律責任。

相關文章