El 29/04/10 11:08, Jaime Casanova escribió:
2010/4/29 TND<[email protected]>:
Saludos
Ya hemos probado acá todos los modos en los que puede funcionar PgPool-II;
menos el modo de paralelización de consultas.
¿Cómo o de qué forma podemos comprobar que PgPool-II efectivamente está
trabajando en este módulo?
loguea las sentencias que el pgpool envia a cada servidor, deberia
estar enviando partes de la consulta principal a cada uno

¿Cómo podemos realizar pruebas para comprobar que efectivamente PgPool-II
cuando está en este modo devuelve los datos más rápido y más eficiente que
si le haríamos la consulta directamente al backend?

mides el tiempo?

Y por último, ¿Existe algún documento que explique cómo funciona en sí el
modo de paralelización de consultas?

http://pgpool.projects.postgresql.org/pgpool-II/doc/pgpool-en.html

Gracias a todos ya me estoy leyendo el código del pgpool-II.
Una cosita Giraldo. Me decías que el fichero child.c, estaba definida la función que aleatorizaba el proceso; pero este proceso no depende de los pesos que tengan los backends definidos, por lo que no es tan aleatorio como dices.

Jaime:
Por lo que veo en el manual del pgpool, en el proceso de paralelización, lo primero que se hace es un análisis de la consulta que llega, y luego se reescribe en dependencia del nodo en que se esté ejecutando no?

Saludos


<<attachment: mlortiz.vcf>>

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a