sql >> Databáze >  >> RDS >> Mysql

MySQL nepoužívá indexy při dotazu přes pole BIT pomocí bitových funkcí

Pro optimalizátor by bylo obtížné použít index na bitovém poli. Zvažte všechny různé hodnoty, které mají nastavený bit 2 (hodnota "4"):4, 5, 6, 7, 12, 13, 14, 15, 20, 21, 22, 23, ... Jak by optimalizátor zefektivnil použít to?




  1. Databáze MySQL pro ukládání produktu, barvy, velikosti a zásoby

  2. MySQL - Objednejte dotaz a zobrazte jeden náhodný řádek nahoře

  3. Tabulka SQL s jedním sloupcem, sloupec je ID - je to šílené?

  4. PostgreSQL JOIN s typem pole s pořadím prvků pole, jak implementovat?