Hola, queria saber si me pueden ayudar a determinar cual es la mejor opción (LIKE '%%' o CONTAINS (con un índice de texto completo)) para el siguiente escenario:
Tengo una tabla "Libros", en donde quiero buscar diferentes parabras en el campo "Titulo". La tabla no tendrá más de 500.000 de registros y el campo Titulo es un varchar(120).
Puedo usar:
SELECT IdLibro, Titulo WHERE Titulo LIKE 'SQL%' AND Titulo LIKE 'Config%'
O es mejor:
SELECT IdLibro, Titulo WHERE Titulo CONTAINS(Titulo, 'SQL*' AND 'Config*')
Repito, solo para este escenario, no más de 500000 reg. y en un campo varchar(120).
Muchas gracias
Esteban