Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Powolne zapytanie po aktualizacji mysql z 5,5 do 5,6

Ostatecznie przyjęta powyżej odpowiedź jest prawidłowa.

Pomoc od @RandomSeed skłoniła mnie do myślenia we właściwym kierunku. Zasadniczo plany optymalizacji utworzone w 5.6 znacznie różnią się od tych w 5.5, więc prawdopodobnie będziesz musiał przerobić swoje zapytanie, podobnie jak ja.

Nie skończyłem używać FORCE INDEX , ale zamiast tego usunąłem fragmenty zapytania, dopóki nie określiłem, co powoduje, że 5.6 pomija indeks. Następnie przerobiłem logikę aplikacji, aby sobie z tym poradzić.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLException:metoda executeQuery nie może być użyta do aktualizacji

  2. Dynamiczny alias kolumny oparty na wartości kolumny

  3. Zapytanie MYSQL do przeszukiwania WSZYSTKICH pól?

  4. Zapisz GeoDataFrame w bazie danych SQL

  5. Wykonywanie wielu zapytań w codeigniter, których nie można wykonać pojedynczo