sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo puedo crear un índice en la subcadena de una columna?

Si estás hablando de WordPress, ese índice es solo una parte de la solución. Al llegar a postmeta , necesitas un compuesto clave empezando por post_id . Más recomendaciones aquí .

Además, si los datos son lo suficientemente predecibles, es posible que pueda reemplazar el LONGTEXT habrá algo más civilizado, como VARCHAR(150) . Haz SELECT MAX(LENGTH(meta_key)), MAX(LENGTH(meta_value)) FROM post_meta; .

(Yo también, paneo EAV. Y especialmente la mala implementación de WP).