SQL Server - Buscar textos en campo de tabla con mucha cantidad de datos

   
Vista:

Buscar textos en campo de tabla con mucha cantidad de datos

Publicado por ismael (2 intervenciones) el 29/05/2012 12:31:45
Hola a todos,

mi problema, como digo en el título, es que necesito buscar textos en un campo de una tabla que contiene una gran cantidad de datos, pero no buscar con '=' o 'like' sino aquellos que sean parecidos utilizando alguna rutina como la de levenshtein.

Yo estoy aplicando esta rutina pero tarda muchísimo y evidentemente cada vez tardará más ya que la tabla seguirá creciendo. Por cierto utilizo SQL SERVER 2008 R2.

¿Me puede ayudar alguien a solucionar este problema?. No sé si hay que indexar el campo, o si hacer particiones (no sé hacerlo).

Gracias de antemano.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Buscar textos en campo de tabla con mucha cantidad de datos

Publicado por Isaias (3180 intervenciones) el 29/05/2012 19:59:17
Debes utilizar FULLTEXT SEARCH
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Buscar textos en campo de tabla con mucha cantidad de datos

Publicado por ismael (2 intervenciones) el 30/05/2012 09:53:41
Eso es lo que quería, era mucho más fácil de lo que pensaba.
Muchas gracias Isaias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar