values optimizar multiple consultas sql database web sql-like

sql - optimizar - ¿Hay algún índice DB que pueda mejorar el rendimiento de las consultas ''like% keyword%''?



optimizar consultas sql server 2014 (1)

Sé que la indexación en un campo de texto puede ayudar con las búsquedas con like ''keyword%'' .

Pero, ¿hay alguna indexación cruzada de bases de datos que pueda mejorar la búsqueda de texto completo con like ''%keyword%'' ?

Y, en general, para campos de texto con menos de 1000 caracteres, ¿cuándo el rendimiento de like %keyword% query se vuelve inaceptable para una solicitud web? Diga cuando la mesa llega a 10K filas?


Puede usar FULLTEXT INDEX y buscar con comandos específicos: en MSSQL podría usar CONTAINS (column, ''* keyword *'') o FREETEXT - https://msdn.microsoft.com/en-us/library/ms142583.aspx

En cuanto a su pregunta sobre el rendimiento, está fuertemente relacionada con su infraestructura, sus datos o sus términos de búsqueda.