In fase di ottimizzazione di un DB, seguendo anche i suggerimenti della funzione PROCEDURE ANALYSE() di MySQL, ho sostituito un campo INT(1) con un ENUM contenente i possibili valori numerici (sono una ventina), ma le prestazioni del DB non sono migliorate, come io mi aspettavo.
Al contrario, il tracking ripetuto conferma che perdo il 20% di potenza.
A quale scopo allora adottare un tipo ENUM anziché un INT?