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

Mysql select med i klausul bruger ikke indeks

Efter hvad jeg kan se, IN gennemgår alle de matchende poster og sammenligner dem med værdierne i klausulen, én række ad gangen.

Så det bedste du kan gøre er at bruge et indeks på deleted og du vil kun gennemgå de poster, hvor deleted = 0 .



  1. MySql kan ikke lave kolonne auto_increment

  2. MariaDB DATABASE() Forklaret

  3. Konvertering af epokenummer til menneskelig læsbar dato i mysql

  4. JPA:hvordan vedvarer jeg en streng i et databasefelt, skriv MYSQL-tekst