19.05.2018 18:52, Dimitry Sibiryakov wrote:

>>    Also, i want to speak about possible extension of the feature. I think it 
would
>> be good to have new monitoring table with list of all external connections. 
Not
>> sure if we should allow to DELETE here but it should be at least considered 
too.
>> It will replace two of four new context variables (EXT_CONN_POOL_IDLE_COUNT 
and
>> EXT_CONN_POOL_ACTIVE_COUNT). Next step could be to implement external pool as
>> database object and allow user to CREATE\ALTER\DROP multiply pools. Another 
little
>> improvement could be new property of pooled connection - recycle time. It 
means that
>> even if connection is actively used it should be closed after "recycle time" 
(of
>> course when it become inactive).
>>
>>    What do you think ?
>
  Say, there are two databases using different security databases/plugins. In one database user John used an external connection and leaved it idle. In other database user John use external connection and see that the connection is moved from idle pool to active pool. Now second John know that his password is the same with first John.

  We have single engine instance (local) which handle connections to two 
databases each
of them have own security database. Both security databases contains user John. 
Both
John's established own connection to the different databases and want to make 
external
query to the same (3rd) database. Correct ?

Regards,
Vlad

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to