Qual a porcentagem de escrita que o sistema realiza no postgresql ?! Quantas transações por segundo ? O que consome tanta cpu e memória são os consultas ou inserção de dados ?! Quantas conexões estão abertas no postgresql ?!
Se for possível configurar a aplicação, não da pra usufruir dos recursos de um simples slave assicrono ?! Realizar consultas no slave , relatórios e etc. Caso isso seja o motivo de tanto consulmo de cpu/memória. No caso de muitas conexões uso do pgbouncer não resolveria ?! Baseado no que Leandro disse, talvez uma solução simples seja o suficiente. Em 15 de fevereiro de 2017 15:38, Luiz Carlos L. Nogueira Jr. < lcnogueir...@gmail.com> escreveu: > O que quero resolver é problema de CPU sem mexer na aplicação, pois vem de > terceiros, > Hoje tenho 36 CPUS e o Load Average e CPU pipocam, travando o servidor de > banco. > Eu sei que o armazenamento do RAC Oracle é centralizado (temos essa > solução também implementada para outras aplicações) e sei que o postgres > não tem essa estruturade armazenamento centralizado. > Por isso comecei jogando a possibilidade de um master-master síncrono, > pois é o que ainda vejo como uma possibilidade com o postgres > > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- foobar
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral