Ik heb een probleem met de connection pool. Volgens dit artikel worden connections vrijgegeven zodra je close of dispose aanroept:
Wat doe ik verkeerd?
Ik heb nu een pagina die in een loop een aantal database berwerkingen uitvoert, waardoor het aantal connections die uitgevoerd worden in totaal op 90 komt. De standaard connection pool grootte is 100, dus dat is geen probleem. Wanneer ik echter nogmaals deze actie uitvoer, krijg ik een foutmelding dat er geen connectie uit de pool verkregen kan worden, terwijl deze eigenlijk allemaal weer vrijgegeven zouden moeten zijn. Toch? Ik gebruik in mijn loop SqlComands waarvan de connection SqlCommands waarvan de verbinding expliciet gesloten wordt metConnections are released back into the pool when you call Close or Dispose on the Connection.
code:
en SqlDataAdapters, die de verbinding zelf zouden moeten sluiten.1
| myConnection.close(); |
Wat doe ik verkeerd?