Ich habe eine HyperSQL-Datenbank erstellt. Ich habe mich nur gefragt, ob ich mehrere Transaktionen auf einer einzigen Verbindung ausführen könnte. Ich wollte wegen des damit verbundenen Overheads keine neue Verbindung für jede Transaktion erstellen.Kann ich mehrere Datenbanktransaktionen auf einer einzelnen Verbindung unterstützen?
Mit Blick auf einige ähnliche Fragen scheint der Vorschlag zu sein, einen Pool von Datenbankverbindungen zu erstellen und dann zu blockieren, um darauf zu warten, dass einer verfügbar wird. Dies ist eine praktikable, aber nicht wünschenswerte Lösung.
Hintergrund Info (wenn dies für die Antwort relevant ist). Meine Anwendung erstellt einen neuen Thread, wenn eine Anfrage eingeht. Diese Anfrage erfordert eine Datenbanktransaktion. Dann einige nicht unwichtige Zeit später wird diese Transaktion begangen werden.
Jede Beratung schätzen :)
Wie ist es möglich? Können Sie Beispielcode hinzufügen? – eatSleepCode