El día 15 de abril de 2009 11:03, Fernandos Siguenza
<[email protected]> escribió:
> Amigos como estan, tengo una base de datos en postgres y estoy realizando
> consultas, y le noto que se demora un poquito, ahora quiero agregar algunos
> indices para ver si con eso mejora, pero mi consulta es como indicar a la
> base que use cierto indice o eso es automatico,  No tengo muy claro el
> funcionamiento de los indices no se si me pueden axplicar un poco.

Es totalmente automático y no podés forzarle el índice que ha de usar.
El motor de base de datos decidirá qué estrategia usar de acuerdo a
estadísticas de los datos que mantiene.
Usando el comando EXPLAIN o con el analizador el PgAdmin podés ver
cuál es la decisión del motor (qué tabla recorre, de qué forma, qué
pasos usa, etc.).

http://www.postgresql.org/docs/8.3/static/using-explain.html

Saludos!
Silvio

>
> Saludos
>
> ________________________________
> Windows Live Hotmail now works up to 70% faster. Sign up today.



-- 
Silvio Quadri
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a