Eu vi alguns sugerirem que o paralelismo de nó único é possível, mas todo o material que encontrei até agora trata da paralelização entre nós. Estou interessado em obter grandes consultas estáticas para exercitar vários núcleos quando uma consulta maximiza em um único thread.
Em um ambiente DWH, gostaria de usar PL/Proxy para fazer o seguinte:
- desenvolver funções que consultam um banco de dados local em um único nó
- consultando partições individualmente
- agregando os conjuntos de dados intermediários em um único resultado
Isso é possível?
Claro que é possível: verifique esta postagem no blog http://www.depesz.com/index.php/2011/12/02/the-secret-ingredient-in-the-webscale-sauce/