[firebase-br] Limitar conexões no Firebird
Laercio
lamici em ig.com.br
Sáb Jun 20 10:41:19 -03 2009
Douglas,
Obrigado pela dica, achei essa a solução mais viável, vou tentar implementar. O único
senão seria a exigência de do FB 2.1, mas valeria a pena migrar.
Obrigado a todos pelas respostas.
Laércio
Douglas Tosi escreveu:
> 2009/6/18 Laercio <lsamici em gmail.com>
>
>> Gostaria de saber se é possível limitar ou bloquear conexões no Firebird
>> 2.0 e 2.1.
>> A necessidade é de limitar o número de conexões simultâneas a um BD. Por
>> exemplo, somente 10 conexões simultâneas na mesma base.
>>
>
> No firebird 2.1 você pode usar a tabela mon$attachments e um trigger no
> evento connect:
>
> recreate trigger limitar_conexoes
> active on connect as
> declare variable current_count int;
> begin
> select count(a.mon$attachment_id)
> from mon$attachments a
> into :current_count;
>
> if (current_count >= 3) then
> exception LIMITE_EXCEDIDO;
> end
>
> hth,
Mais detalhes sobre a lista de discussão lista