Jeder weiß, dass Sie eine Verbindung sofort nach der Verwendung schließen sollten.Ist es akzeptabel, eine db-Verbindung für die Lebensdauer der Seite offen zu halten?
Aufgrund eines Fehlers in meinem Domänenobjektmodellentwurf musste ich die Verbindung für den gesamten Seitenlebenszyklus geöffnet lassen. Im Wesentlichen habe ich eine Just In Time-Eigenschaft, die beim ersten Aufruf eine Verbindung öffnet und dann auf Page.Unload (..) überprüft, ob eine db-Verbindung jemals geöffnet war, und sie dann schließen, falls dies der Fall war. Da es nur eine Sekunde dauert, war ich der Meinung, dass es nicht viel anders ist, als es sofort zu schließen.
Ist das ok? Oder sollte es nach jedem Gebrauch noch geschlossen sein?
Vielen Dank im Voraus.
Meinst du, dass die Verbindung zwischen den Post-Backs offen gehalten wird? – MusiGenesis
Nein, die DB-Verbindung ist in Page.Load (...) oder später geöffnet und dann im Page.Unload (...) -Ereignis geschlossen. –
Ich werde meine Antwort bearbeiten, danke. – MusiGenesis