DataSnap não aceitando Multipla Pesquisa x Multiplo Acesso!
Olá a todos, preciso muito de ajuda:
Estou usando o D2009 - um sistema em desenvolvimento utilizando 3 camadas – DataSnap – FirebirdUm AppServer – Onde faço toda regra de negócio e acesso a dados
Um ThinClient – onde apenas mando as solicitações ao AppServer e interface do usuário usando uma tela padrao (Frmherenca)
Acontece que esta tudo perfeito, porém ao fazer consultas ao mesmo tempo com acesso via rede ou net – usuários simultâneos pesquisando – O sistema se instabiliza totalmente, e em BreakPoint retorna o erro( no appserver):
“Error reading data from the connection”
E so no control + alt + del pra sair, e tabem tem que fechar e abrir novamente o Sistema Servidor da aplição.Já tentei de tudo, mas meu conhecimento se esbarrou nesse problema... se continuar somente a aplicação client sem reiniciar o AppServer – não acessa : “read error” – “Connection lost to database” uma bagunça só.
Acessando simultaneamente funciona normal desde que não faça uma pesquisa com a outra ainda em andamento, terminar uma pesquisa e depois fazer outra em qualquer terminal roda certinho, o “BO” é quando solicita duas pesquisa da mesma tabela ou não ao mesmo tempo.
Tipo:A tabela Medicamentos é grande (20mil itens) pesquisa um "A" como like - demora uns 11 segundos... e em um terminal pesquisa outra coisa... sendo que a pesquisa anterior nao terminou ainda ( em outro terminal ou servidor etc) ai vira a bagunça que disse acima!
Que bicho é esse? Fabiano(14)8154-8866msn/emailfabiano@compufarma.com.br
Que bicho é esse? Fabiano(14)8154-8866msn/emailfabiano@compufarma.com.br
Compufarma Drogarias
Curtidas 0
Respostas
Wilson Junior
05/05/2010
Olhar o link http://www.activedelphi.com.br/forum/viewtopic.php?t=55492
Espero ter colaborado.
Espero ter colaborado.
GOSTEI 0