Res: [firebase-br] QuantidadesConexões de usuários conectados no Classic Server

Igor Aguiar igor_aguiar em yahoo.com.br
Ter Jun 26 23:34:49 -03 2007


Olá,
Como o Cantu falou, no classic cada conexão gera um processo do firebird independente, por isso esta arquitetura não permite saber quantos e quais usuários estão conectados (fora o seu).
Porém, tenho uma sugestão: Criar uma tabela contendo a situação de cada usuário (se ele está conectado ou não). Desta maneira toda vez que algum usuário se conectar vc dá um update na tabela dizendo que ele está conctado e vice-versa.
Como seu processador é quad core, mudar para superserver não é uma boa opção, já que é fato que a mudança do processo entre os processadores degrada bastante a performance do firebird. Mas você poderia configurar a opção CpuAffinityMask para usar somente 1 processador, o que seria um "desperdício" de processadores.

Boa sorte,
Igor

----- Mensagem original ----
De: Suporte Sinapse Informática <suporte em sinapseinformatica.com.br>
Para: FireBase <lista em firebase.com.br>
Enviadas: Terça-feira, 26 de Junho de 2007 19:07:22
Assunto: Re: [firebase-br] QuantidadesConexões de usuários conectados no Classic Server

Olá Marlon,

Infelizmente o Sistema Operacional deste servidor não é Linux, é Windows 2003 Server. Existe alguma forma de fazer isso pelo Windows ?

Eu não sei se isso ajuda. Para cada usuário que eu crio na aplicação eu crio um usuário no Firebird, com isso eu sei quem está conectado no programa. Isso quer dizer que se eu criar um usuário com o nome HENRIQUE em minha aplicação, eu também crio o mesmo usuário no firebird. Isso me dá condição de saber quem é que está conectado no momento.

Estou analisando em vários sites, mas eu não consegui nada. Se tiver mais alguma dica, eu agradeço.

Carlos Henrique Meireles
Desenvolvimento de Sistemas







       
____________________________________________________________________________________
Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 


Mais detalhes sobre a lista de discussão lista