22. december 2009 - 16:24Der er
9 kommentarer og 1 løsning
Connection pool
Jeg forsøger at lave en connection pool (klienterne kommer ind via webservice). Da klienterne er logget på i længere tid, har jeg sørget for at have en AccessClass som har en singleton så der kun bliver oprettet forbindelse med en connectionString én gang...
Det fungere meget fint når det kun er én klient.. Men hvad gør jeg når der logger flere klienter på de kommer jo til at bruge den samme forbindelse?? det er vel ikke meningen vel?
Eller kan de godt bruge samme instance og så må jeg lave en lock når jeg bygger min SQL streng og eksekvere(kan være forskellig for hver forespørgelse)
Er ikke helt med på hvordan flow og design skal være ved sådan en funktionalitet
Mød en af Nordens fremmeste eksperter i adfærdsdesign – Morten Münster, der bl.a. har skrevet ” Jytte fra marketing er desværre gået for i dag” – på Computerworld Cloud & AI Festival.
altså hvergang der logger en ny klient på ...så kører de jo på samme Singleton Instance, hvor en connection er oprettet....
Men det bliver jo aldrig en pool da det altid bare vil være samme Instance, og det giver vel problemer når der skal laves SQL queryes af flere klienter
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.