webForumDet fria alternativet

Stänga databas anslutningar

ASP

3 svar · 258 visningar · startad av jlee

Medlem sedan dec. 2002378 inlägg
Frågan#1

Finns det något sätt att kolla hur många databas anslutningar man har öppna eller finns det något sätt att stänga alla till flera sidor som har samma databas med olika tabeller.
Misstänker att alla anslutn inte stängs eftersom jag får:

Provider error '80004005'

Unspecified error

Medlem sedan dec. 2002378 inlägg
#2

Nej det var ett annat problem, men kan ändå vara intressant att veta ovanstående fråga..men bortse från felmesset!

Medlem sedan juli 20041 183 inlägg
#3

Om du inte stänger databaskopplingar så stänger Servern dem själv efter att skriptet exekverats. Detta är dock inte att rekommendera då det är finare att stänga databaskoplingarna själv. Är lite osäker på denna men jag tror att prestandan kan bli lite bättre om man stänger dem själv också...

Medlem sedan dec. 19996 721 inlägg
#4

I princip så ska servern stänga kopplingar och recordsets efter att skriptet exekverats, men i praktiken är det inget man ska lita på. Varför? ASP:s upprensningsmekanismer är helt enkelt inte 100%-iga. Tough luck! :)

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)