¿Es una buena idea indexar columnas varchar solo usadas en las opertaciones LIKE? Por lo que puedo leer de análisis de consultas que recibo de la siguiente consulta:SQL Server: columnas de índice utilizadas en like?
SELECT * FROM ClientUsers WHERE Email LIKE '%[email protected]%'
me sale un "costo estimado subárbol" de 0,38 sin ningún índice y 0,14, con un índice. ¿Es esta una buena métrica para anlayzing si una consulta ha sido optimizada con un índice?
Me gusta su solución, aunque yo' d lo llamo un hack feo;) – idstam
He usado este feo hack en un sistema en el que el diseñador original crea números char (x) con ceros a la izquierda y otras teclas con letras + ceros a la izquierda. intenta decirle a los usuarios que deben ingresar los ceros a la izquierda y/o la letra + los ceros a la izquierda. decir ah. quieren ingresar en 203, no en G000000203, por lo que este "truco" inverso() lo ayudará allí. –
@KM. hace referencia a esta respuesta aquí: http://dba.stackexchange.com/questions/91340/1-hour-query-is-there-another-way-to-do-this/91346#91346 – DForck42