Tusind tak for din grundige udredelse, Morten. Du har vist sparet mig for
mange timer og mange ærgelser.
jdbcpool er svaret på alle mine bønner.
--
Med venlig hilsen / best regards
Soeren Dalby
"Morten" <morten@kikobu.com> wrote in message
news:3CAD5236.4080703@kikobu.com...
> Soeren Dalby wrote:
> > Jeg savner et kvalificeret bud på, hvordan man mest effektivt skaber en
> > databaseforbindelse i en Servlet. Det kan (vel) ikke vides, hvor mange
> > samtidige tråde, der kan startes samtidigt, så det er svært at bestemme
sig
> > på forhånd.
>
> De pools jeg har brugt, har alle haft indstillinger til at sætte
> mindste antal tråde, max antal tråde, hvordan poolen skal vokse/skrumpe
> osv. Man har som regel en anelse om, hvor mange samtidige requests
> man kan forvente, det afhænger også af hvor lang tid du regner med hvert
> request bruger i databasen.
>
> > Hvis nogen af jer bruger JDBC 2.0 Connection pool vil jeg gerne høre om
der
> > har været problemer med at en Connection dør på et tidspunkt. Visse
> > databaser vil lukke connection på serversiden, hvis der ikke har været
> > aktivitet et stykke tid.
>
> Jeg har oplevet det problem med Oracle og lavede i sin tid et fælt
> work around. Se
http://www.bitmechanic.com/projects/jdbcpool/ - de
> har tilføjet en beta feature til at genetablere ødelagte forbindelser.
> Jeg har selv brugt den mod Oracle samt MySQL - uden problemer.
>
> > PS. Der skal være support for alle SQL92 kompatible databaser, men
Oracle og
> > mySQL er de mest sandsynlige.
>
> Pools bruger de drivere du specificerer, så brug Oracle's egne drivere
> og til MySQL kan jeg anbefale driveren fra
http://mmmysql.sf.net/ - den
> har indstillinger til at sørge for at forbindelserne ikke dør.
>
> Mvh Morten
>
>
>
>
>