Salve a tutti,
stavo cercando di ottimizzare un pò il mio db.
Se faccio fare un'analisi automatica a mysql con
mi consiglia in molti casi l'uso dell'ENUM ...Codice PHP:
SELECT *
FROM annunci_test
PROCEDURE ANALYSE ( )
Ora la domanda che mi sorge è su 2 tipologie di campi che utilizzo:
REGIONI ITALIANE - Attualmente è un varchar 15
mysql mi consiglia di usare un ENUM
ATTIVO - Attualmente è un INT 1 (lo uso per il classico 0 e 1 / attivo non attivo)
anche qui mi consiglia l'uso di ENUM
A livello di performance, quanto è importante usare l'ENUM al posto di un varchar o INT come nei casi sopra?
Ho letto un pò di documentazione qui sul Forum e in giro, ma non si capisce bene se e quanto le performance di un DB possano giovare dall'utilizzo o meno dell'ENUM.
Grazie a tutti![]()