[Php-it] Mysql e foreign keys.
Marcello Vezzelli
marcello at vezz.it
Fri May 4 14:51:50 CEST 2007
Fabio ha scritto:
> Intendo dire, nel momento in cui imposti la foreign key su un campo
> varchar, il database ha a mio parere tutte le info per poter far da
> solo questa ottimizzazione che generalmente i programmatori fanno a
> mano introducendo ID numerici.. quindi speravo che MySQL facesse da
> solo questa ottimizzazione.
>
Gli hard disk costano sempre meno, la ram anche, i computer sono sempre
più potenti...
io credo che siano finiti i tempi di db3 dove si cercava di risparmiare
i byte.
Io privilegerei la coerenza e la semplicità della struttura dati,
piuttosto che dover poi impazzire per tirar fuori i dati...
senza contare poi che un risparmio di spazio (che è in assoluto la
variabile con costo minore) si traduce spesso in un calo di performance
(che ha un costo superiore rispetto allo spazio).
Alla fine quindi il risparmio è sprecare spazio su disco e far lavorare
gli indici...
e comprare un po' di ram per il server ;)
Ciao
Marcello
More information about the Php-it
mailing list