Si tengo una tabla como la siguiente:¿Cómo almacena MySQL Store Enums?
CREATE TABLE sizes (
name ENUM('small', 'medium', 'large')
);
es MySQL va a almacenar esas cadenas en cada fila, o internamente tendrá que usar algo más pequeño como números enteros saber qué valor de enumeración que se refiere?
Quiero usar una enumeración en una tabla pero me preocupa si es tan inútil como almacenar una cadena en cada fila.
No es solo espacio sino también velocidad. Recuperar una fila más pequeña es más rápido, y prefiero UNIRME a una enumeración que a una cadena. – Greg
noah, a menos que sea una aplicación mediocre, de lo contrario estoy totalmente en desacuerdo con su primer párrafo – Pacerier
No es grosero, pero – William