Ich habe eine Utility-Klasse, die erstellt & eine DB-Verbindung zurückgibt:VB.net: Probleme mit einer Shared-Methode zum Abrufen einer Db-Verbindung?
Public Shared Function GetConnection() as OracleConnection
dim c as New OracleConnection()
... set connection string...
c.Open()
Return c
End Function
Gibt es ein Risiko gleichzeitiger Anrufe die gleiche Verbindung Rückkehr? Die Verbindungszeichenfolge aktiviert das Pooling.
Es gibt Pooling, aber ich nehme an, dass der Poolmanager eine Verbindung nicht erneut ausgibt, bis sie geschlossen wurde. Zu diesem Zeitpunkt wird die Verbindung zum Pool wiederhergestellt. – chris