fulltext

19/12/2005 - 18:50 por Mauro | Informe spam
puede un indice fulltext ayudarme en una tabla donde teno muchas consultas
que utilizan funciones de parseo y ordenamientos por longitud de texto?

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
19/12/2005 - 23:55 | Informe spam
Puedes explicar un poco más a qué te refieres?

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.

"Mauro" wrote in message
news:
puede un indice fulltext ayudarme en una tabla donde teno muchas consultas
que utilizan funciones de parseo y ordenamientos por longitud de texto?


Respuesta Responder a este mensaje
#2 qwalgrande
20/12/2005 - 00:30 | Informe spam
Hola.

Por lo que creo haberte entendido, los índices de texto no te servirán de
mucha ayuda. Son eficaces si buscas texto, pero si lo que realizas son
filtros con operaciones de ese texto, como formatearlo u ordenar por la
longitud, no podrás utilizar los índices. Para que t hagas una idea,
funcionan de una forma similar a Google, una búsqueda por palabras o textos
dentro de cadenas.

Prueba a crear un campo adicional en tu tabla que sea la longitud del texto,
por ejemplo. Un índice apropiado por ese campo te ayudaría. Sin conocer el
parseo de esas funciones tampoco te sé decir mucho más acerca de cómo
mejorar esas consultas.

Alberto López Grande (qwalgrande)
"Mauro" escribió en el mensaje
news:
puede un indice fulltext ayudarme en una tabla donde teno muchas consultas
que utilizan funciones de parseo y ordenamientos por longitud de texto?


Respuesta Responder a este mensaje
#3 Mauro
20/12/2005 - 14:37 | Informe spam
perfecto, muchas gracias!!!
"qwalgrande" wrote in message
news:%
Hola.

Por lo que creo haberte entendido, los índices de texto no te servirán de
mucha ayuda. Son eficaces si buscas texto, pero si lo que realizas son
filtros con operaciones de ese texto, como formatearlo u ordenar por la
longitud, no podrás utilizar los índices. Para que t hagas una idea,
funcionan de una forma similar a Google, una búsqueda por palabras o


textos
dentro de cadenas.

Prueba a crear un campo adicional en tu tabla que sea la longitud del


texto,
por ejemplo. Un índice apropiado por ese campo te ayudaría. Sin conocer el
parseo de esas funciones tampoco te sé decir mucho más acerca de cómo
mejorar esas consultas.

Alberto López Grande (qwalgrande)
"Mauro" escribió en el mensaje
news:
> puede un indice fulltext ayudarme en una tabla donde teno muchas


consultas
> que utilizan funciones de parseo y ordenamientos por longitud de texto?
>
>


Respuesta Responder a este mensaje
#4 Mauro
20/12/2005 - 22:11 | Informe spam
EN EL CASO QUE ME RECOMENDAS DEL CAMPO LONGITUD, ME CONVENDRIA QUE SEA UN
CAMPO CALCULADO? o debo setearlo cuando lo inserto?
te digo esto por que agregue uno calculado y veo en el showplan que lo
calcula con cada select

"qwalgrande" wrote in message
news:%
Hola.

Por lo que creo haberte entendido, los índices de texto no te servirán de
mucha ayuda. Son eficaces si buscas texto, pero si lo que realizas son
filtros con operaciones de ese texto, como formatearlo u ordenar por la
longitud, no podrás utilizar los índices. Para que t hagas una idea,
funcionan de una forma similar a Google, una búsqueda por palabras o


textos
dentro de cadenas.

Prueba a crear un campo adicional en tu tabla que sea la longitud del


texto,
por ejemplo. Un índice apropiado por ese campo te ayudaría. Sin conocer el
parseo de esas funciones tampoco te sé decir mucho más acerca de cómo
mejorar esas consultas.

Alberto López Grande (qwalgrande)
"Mauro" escribió en el mensaje
news:
> puede un indice fulltext ayudarme en una tabla donde teno muchas


consultas
> que utilizan funciones de parseo y ordenamientos por longitud de texto?
>
>


Respuesta Responder a este mensaje
#5 qwalgrande
24/12/2005 - 18:10 | Informe spam
Hola.

Prueba con el campo calculado, prueba con el campo "calculado a mano"...
Depende de lo que cuesten las inserciones. Ten en cuenta que el campo
calculado, si no está indexado, tiene que computarse cada vez. Pero este
cálculo es realmente rápido. Yo eligiría el campo calculado y, en caso de
que necesites un mayor rendimiento, indexaría dicho campo calculado. Pero
sin sabes la consulta en concreto y la explotación general de la carga, me
puedo equivocar.

Si optas por el índice en el campo calculado, ten en cuenta las opciones set
de la conexión. En los BOL tienes referencias a ello.

Alberto López Grande (qwalgrande)
"Mauro" escribió en el mensaje
news:%23dU9%
EN EL CASO QUE ME RECOMENDAS DEL CAMPO LONGITUD, ME CONVENDRIA QUE SEA UN
CAMPO CALCULADO? o debo setearlo cuando lo inserto?
te digo esto por que agregue uno calculado y veo en el showplan que lo
calcula con cada select

"qwalgrande" wrote in message
news:%
Hola.

Por lo que creo haberte entendido, los índices de texto no te servirán de
mucha ayuda. Son eficaces si buscas texto, pero si lo que realizas son
filtros con operaciones de ese texto, como formatearlo u ordenar por la
longitud, no podrás utilizar los índices. Para que t hagas una idea,
funcionan de una forma similar a Google, una búsqueda por palabras o


textos
dentro de cadenas.

Prueba a crear un campo adicional en tu tabla que sea la longitud del


texto,
por ejemplo. Un índice apropiado por ese campo te ayudaría. Sin conocer
el
parseo de esas funciones tampoco te sé decir mucho más acerca de cómo
mejorar esas consultas.

Alberto López Grande (qwalgrande)
"Mauro" escribió en el mensaje
news:
> puede un indice fulltext ayudarme en una tabla donde teno muchas


consultas
> que utilizan funciones de parseo y ordenamientos por longitud de texto?
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida