[Pgsql-ayuda] Indices Lento

Manuel Sugawara masm@fciencias.unam.mx
05 Sep 2003 12:22:53 -0500


"Edwin Quijada" <listas_quijada@hotmail.com> writes:

> Cuando esta haciendo la busqueda no me quiere usar el indice. Lei
> por ahi que se deben de hacer un cast cuando son datos int pero
> todos mis campos son int4 por los que hago la busqueda y aun asi
> debo de hacer el scan. Puse off el set de seq_scan y nada. Estoy muy
> preocupado por esto porque este sistema esta en produccion y esta
> durando para traer una tupla hasta 20 segundos en un simple join.

Es d=EDficil decir algo si no nos das m=E1s informaci=F3n. Primero antes que
nada, =BFhiciste un vacuum analyze?, =BFcu=E1l es el esquema?, =BFqu=E9 te =
dice
explain analyze?

>=20
> Para hacer el cast existe otra forma que no sea :: dado que en
> delphi no se puede.

Puedes usar la forma est=E1ndar en SQL, ie cast('10' as int)

Saludos,
Manuel.