sql >> Databasteknik >  >> RDS >> Mysql

MySQL i-var är långsam?

MySQL-dokumentationen beskriver exakt denna typ av situation :

Att använda en annan join istället för en underfråga skulle vara en mer optimal lösning:

SELECT p.id, p.title, t.tag AS Tags FROM Posts p
LEFT JOIN PostTags pt on pt.post_id = p.id
LEFT JOIN Tags t on t.id = pt.tag_id
GROUP BY p.id ORDER BY p.update_time DESC LIMIT 0, 10


  1. Terminalen känner inte igen mysqld och mysql kommandon

  2. Ändra ett icke-unikt index till ett unikt index

  3. MongoDB som en cache för frekventa anslutningar och frågor från MySQL

  4. MySQL-användaråtkomst - tabellspecifik