sql >> Database >  >> RDS >> Mysql

Waarom gebruikt MySQL de verkeerde index?

Probeer een index toe te voegen aan (DUEDATE_, REVERSEPRIORITY_) in die volgorde. Het zal nog steeds filesort gebruiken (denk ik) maar op veel minder rijen.

Probeer ook OPTIMIZE TABLE table_name uw tafel en CHECK TABLE table_name uw tabel (zodat mysql de indexwaarden opnieuw berekent).

Dit is allemaal maar een weloverwogen gok.



  1. Postgresql GROUP_CONCAT equivalent?

  2. SQL JOIN veel-op-veel

  3. Wat is eigenlijk een hoofdversie?

  4. Onverwachte uitzondering:SQLSTATE [HY000] [1045] Toegang geweigerd voor gebruiker ****@'localhost' (met wachtwoord:JA)