Esta es la consulta y tiene indice por el campo d.number (varchar) pero no lo 
utiliza si cambio la condicion a >= si lo mismo si cambio el tipo de campo a 
char
 

select max(cast(number as numeric)) from docs.docs as d


where d.doctypeid = -2124830653

and d.number like '201012%'
 
> Date: Tue, 21 Dec 2010 16:50:04 +0100
> Subject: Re: [pgsql-es-ayuda] Consulta sobre Indices
> From: p.valdes...@gmail.com
> To: ariel...@hotmail.com
> 
> Dependerá de la definición del índice probablemente, de si te refieres
> a uno o varios índices y de si la consulta usa los campos que están
> incluidos en el índice o no. ¿Puedes poner un ejemplo de a qué te
> refieres?
                                          

Responder a