- (si es posible) Use
WHERE metadata IN ('value1', 'value2')
- Es posible que deba aumentar max_allowed_packet . El valor predeterminado es de 16 MB (del lado del cliente y tan bajo como 1 MB del lado del servidor en versiones anteriores), y no es tan difícil construir una consulta que supere ese límite (por ejemplo, importar datos de otro lugar con un
INSERT
consulta)
LIKE '%string%'
es un asesino del rendimiento. Tal consulta no puede usar un índice en esa columna. LIKE 'string%'
por otro lado, es indexable