Até onde o servidor influencia no desempenho do sistema???

Delphi

14/04/2005

Olá pessoal, como vai?

Será que alguém poderia me solucionar uma dúvida? até que ponto um servidor influencia no desempenho de um sistema feito em delphi para rodar em rede? os baixos desempenhos dos sistemas se devem a um servidor mal configurado, a um sistema mal desenvolvido ou um conjunto dos 2?
Outra coisa: qual a melhor solução para um sistema em rede? 2 ou 3 camadas?
Alguém poderia me indicar algum bom material sobre programação avançada para redes?

muito obrigado,

Delphi_Beginner


Delphi_beginner

Delphi_beginner

Curtidas 0

Respostas

Yallebr

Yallebr

14/04/2005

Olá amigo.


Acho q suas perguntas estão muito genéricas. Elabore melhor. Vou responder ao nivel que entendi.


até que ponto um servidor influencia no desempenho de um sistema feito em delphi para rodar em rede?


Se vc colocar um servidor P I 200 rodando um SQL Server com total certeza seu sitema vai ficar muito lento. O Servidor depende muito do tipo de aplicação q vc vai fazer. 2, 3 camadas, muita Stored Procedures, processamento no servidor ou não.

os baixos desempenhos dos sistemas se devem a um servidor mal configurado, a um sistema mal desenvolvido ou um conjunto dos 2? 


Qual sistema? No geral é da aplicação.

qual a melhor solução para um sistema em rede? 2 ou 3 camadas? 


Veja com seu cliente. A 3 camadas é mais rápida, mais complicada e exige maior investimento do cliente. O C/S tem menos performance e é mais acessível. Isso para pequenas aplicações. Tenho sistema em 2 e 3 camadas, depende da necessidade. Sugiro q vc veja a necessidade do seu cliente.


GOSTEI 0
Delphi_beginner

Delphi_beginner

14/04/2005

caro yallebr,

Meu cliente tem um pentium da vida 1000 MHz rodando um Windows 2000 Server para gerenciar requisições de 6 máquinas, incluindo a dela própria, rodando um FireBird 1.5 para atender às requisições de Banco de Dados do sistema que desenvolvi em 2 camadas, mas acho que o tempo de resposta fica um pouco a desejar.

um abraço

Delphi_Beginner


GOSTEI 0
Yallebr

Yallebr

14/04/2005

Delphi_Beginner,


Nesse caso recomendo 2 camadas, é um sistema com poucas máquias. E apenas em um local. Não é via Internet.

Verifique seus comandos SQLs para ver se eles não estão sendo Select * from Tabela. Isso trabalha o rendimento. Selecione apenas o q quer pegar.

Outra coisa, o desempenho do Firebird não é nada execpcional... É bom lembrar. Se comprado com MySQL, Ms SQLServer, Oracle.

Mas acho q o problema está na sua aplicação.

Abraços


GOSTEI 0
POSTAR