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

MySQL non utilizza gli indici quando esegue query sul campo BIT utilizzando funzioni bit per bit

Sarebbe difficile per l'ottimizzatore utilizzare un indice su un campo di bit. Considera tutti i diversi valori che hanno il bit 2 (valore "4") impostato:4, 5, 6, 7, 12, 13, 14, 15, 20, 21, 22, 23, ... In che modo l'ottimizzatore renderebbe efficiente uso di quello?