Re: [firebase-br] Quantidades Conexões de usuários conectados no Classic Server

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Ter Jun 26 16:16:57 -03 2007


O servidor Classic usa um processo por conexão, portanto, a função que
retorna o número de usuários vai sempre retornar 1, pois há sempre uma
única conexão por processo.

Vc terá que encontrar outros meios para fazer sua trava.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

SSI> Senhores,

SSI> Estou com um grande problema e preciso da ajuda de vocês para
SSI> resolvê-lo. Há cerca 2 semanas atrás eu mandei um e-mail para
SSI> aqui na lista sobre uma sugestão que um cliente meu me fez sobre
SSI> uma configuração de um novo servidor para firebird. Pelas
SSI> opiniões que eu colhi na lista a configuração é ótima. Então
SSI> neste fim semana o adminstrador de rede desse cliente instalou o
SSI> servidor e aproveitei essa mudança e migrei para o Classicserver,
SSI> já que o servidor é um Processador Intel® Xeon® Quad-Core E5310.

SSI> A performance ficou ótima, porém a minha rotina de travava
SSI> quantidade usuários superior ao contratado parou de funcionar.
SSI> Com isso, os usuários estão podendo usar livremente. Essa rotina
SSI> funcionava perfeitamente no supersever, porém agora não mais. A
SSI> rotina é bem simples, eu utilizo a suíte de componentes da
SSI> Mercury, nessa suíte eu tenho o componente MdoDataBaseInfo que me
SSI> trás várias informações sobre o banco de dados inclusive a
SSI> quantidade de usuários conectados. Vejam o código como é simples:

SSI> Function ConexoesAtivas : Integer;
SSI> Begin
SSI>   result:=MDODatabaseInfo1.UserNames.Count;
SSI> End

SSI> O função count retorna-me a quantidade de usuários conectados,
SSI> porém depois dessa mudança agora só me retorna 1, ou seja, a conexão atual.

SSI> Alguém já passou por um problema e conseguiu resolver? Alguém poderia me ajudar.

SSI> Agradeço desde já pela ajuda,

SSI> Carlos Henrique Meireles






Mais detalhes sobre a lista de discussão lista