Carlos Antonio Pereira wrote:
Temos um módulo da central de operacoes que faz 4 consultas para
atualizar tempos, a cada 10 segundos. O problema é que já estamos com
quase 50 clientes utilizando a mesma base. Multiplicando, o sistema
faz 200 consultas a cada 10 segundos, para atualizar os dados de todos
os clientes, o que está tornando o banco demasiadamente lento. Andei
procurando soluções para sanar o problema e pensei em criar processos
em RMI (de alguma forma utilizando o Delphi) RMI seria um processo em
tres camadas, onde quem avisaria sobre a atualização do cliente seria
o servidor, não que o cliente tivesse que ir ao servidor procurar por
alterações.
Alguem tem alguma dica a respeito do exposto acima?
Sistema lento eh um diagnostico muito amplo. A dica eh ficar mais
especifico. Que consultas sao essas? Voce consegue melhorar o plano de
execucao (vide EXPLAIN) para que elas fiquem mais eficientes? A carga do
servidor estah alta mesmo? Todos os usuarios fazem acesso via rede local
ou nao? Se nao for rede local, pode ser util verificar a conexao destes
usuarios.
Alvaro
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral