[pgsql-ayuda] Ayuda con Indexacion

Manuel Sugawara masm@fciencias.unam.mx
11 Sep 2000 12:30:37 -0500


"Luz Lopez" <viaris@hotmail.com> writes:

> [...] 
> Lo que uan no se es:
> 1 cuando hago el indice este queda aplicado?

Si.

> 2 Si uso PHP cuando hago un select utlizando una intruccion condicional que 
> busque registros de acuerdo al campo de busqueda, el automaticamente utiliza 
> el index? o tengo que indicarle el nombre dle index?

Depende. Postgres revisa sus estadísticas y decide basado en esto si
es conveniente o no usar índices de acuerdo a ciertos cálculos de costo
basados en la consulta correspondiente. Nota que para que postgres
actualize sus estadísticas es necesario vacunar la tabla. 

Puedes ver como planea postgres la ejecución de tus consultas con el
comando EXPLAIN (ej explain select * from mitabla). Ahi puedes ver si
se piensan usar los índices o no.

> Agradecere mucho sus respuestas, pues en los manuales que encontre en la red 
> noe ncontre nada de esto, si ustedes saben de algun manual que hable de 
> esto, agradeceria me envien la URL.

¿En el tutorial de postgres no viene?,

Saludos,
Manuel.
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe pgsql-ayuda