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
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Buscar textos en campo de tabla con mucha cantidad de datos

Publicado por Isaias (4557 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