webForumDet fria alternativet

Connection Pooling

.NET

1 svar · 148 visningar · startad av erka

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

Har stött på "Connection Pooling" och undrar om någon kan förklara kort och gott exakt hur det fungerar, varför man gör det. Lite oklart för mig trots

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daag.asp#usingcomplusconstructionstrings

Medlem sedan dec. 19991 072 inlägg
#2

Enkelt förklarat: "Connection Pooling" är att DB-Providern inte slänger sina Connection-objekt utan sparar dem i en pool ifall nån annan skulle behöva dem. Detta gör att en "Connection" kan användas av flera klienter om dess "Conenction"-strängar är likadana, på så vis tjänas tiden in som det annars skulle ta att koppla upp sig mot datakällan.

Lite info:
http://www.aspalliance.com/aspxtreme/adonet/connectionpoolingforsqlclientnetprovider.aspx

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)