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

Ponowny problem z wydajnością tabeli MySQL MyISAM

Czy próbowałeś wymusić stosowanie indeksu? Na przykład:

SELECT sourceid FROM page USE INDEX (sourceid_index)

Podobnie jak w przypadku komentarzy sgehrig, sprawdź za pomocą EXPLAIN, czy indeks jest używany? I udostępnić wynik?

EXPLAIN select sourceid from page

Pomocne może być również udostępnienie definicji indeksów:

SHOW INDEX FROM page


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nieprawidłowy tekst JSON w argumencie 2 - json_contains w MySQL 5.7.8

  2. Nie można zwrócić wyników z procedury składowanej za pomocą kursora Pythona

  3. Wdróż MySQL Server + DB z aplikacją .Net

  4. Przygotowane oświadczenia MySQL

  5. MySQL; Najlepszy typ danych dla dużych liczb