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(dot)valdes334(at)gmail(dot)com
> To: arielcen(at)hotmail(dot)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?