sql >> Database teknologi >  >> RDS >> Mysql

I MySQL virker 'USE INDEX' ikke, men 'FORCE Index' virker fint

Endnu bedre end MySQL bruger ikke indekser med WHERE IN-klausul? --

Brug et bedre indeks og lad være med at bruge USE eller FORCE:

INDEX(name, dummy_date)

Under alle omstændigheder, hvis det meste af tabellen er i den måned, skal du bruge INDEX(dummy_date) er mindre effektiv end at scanne tabellen.




  1. Forbindelse til SQL Server virker nogle gange

  2. Vil du reservere mySQL auto-incremented ID'er?

  3. Er et kald til PDOStatement::closeCursor() nødvendigt, hvis sætningsobjektet er frakoblet?

  4. MySQL LOAD DATA INFILE:virker, men uforudsigelig linjeterminator