contatti

mysql latin1 utf8

mysql version 5.1

E' stata creata una prima tabella myisam "tablelatin1" costituita da un unica colonna di tipo char(8)
con character set latin1
e una seconda tabella myisam "tableutf8" costituita da un unica colonna di tipo char(8)
con character set utf8

Su entrambe le tabelle sono state caricate le stesse righe (un milione) e le dimensioni sono le seguenti :
tablelatin1      9000000 byte
tableutf8 25000000 byte
Su entrambe le tabelle e' stato creato un indice sull' unica colonna di tipo char(8) con le seguenti dimensioni :
indexlatin1    10421248 byte
indexutf8 9211904 byte

Per le tabelle , il charset latin1 da' un grosso vantaggio in termini di dimensioni rispetto al charset utf8.
Per gli indici , il charset latin1 ha dimensioni maggiori di circa il 10% rispetto al charset utf8.

simplesix