sql >> Databáze >  >> RDS >> Oracle

Dobrá praxe pro otevírání/uzavření připojení v aplikaci asp.net?

Téměř všeobecně by se s databázovými připojeními mělo zacházet následovně:Otevřete co nejpozději a co nejdříve zavřete. Otevřít a zavřít pro více dotazů/aktualizací... nemyslete si, že když to necháte otevřené, něco vám ušetří. Protože sdružování připojení obecně odvádí velmi dobrou práci při správě připojení.

Je naprosto v pořádku mít několik/několik spojení otevřených/zavřených při výrobě jedné stránky. Pokoušet se ponechat jedno připojení otevřené mezi zobrazeními stránek by bylo docela špatné ... to za žádných okolností nedělejte.

V zásadě se sdružováním připojení (ve výchozím nastavení u téměř všech poskytovatelů povoleno) „uzavření“ připojení ve skutečnosti pouze uvolní zpět do fondu, aby bylo znovu použito. Pokus o to, aby byl otevřený, naváže cenná spojení.



  1. Formulář Django pro dotaz na databázi (modely)

  2. ORA-03113:konec souboru na komunikačním kanálu

  3. Jaký je nejlepší způsob předání parametrů SQLCommand?

  4. Jak najít historii waitevent relace Oracle