att optimera fördelningen av anslutningar i en databas , " Connection pooling " användes . En fysisk kanal som kallas en sockel , eller en virtuell " namngiven pipe , " är etablerad . Kommunikation information måste utbytas och bestyrkas av de server.Applications kan skilja sig något på det sätt som de ansluter . Därför är många förbindelser av samma typ öppnas och stängas på ett upprepande cycle.The mästare sammanslagning process äger den fysiska anslutningen hela tiden , och några samtal för att avsluta anslutningen fångas upp av befälhavaren processen och sätta tillbaka i " aktiva " kön , snarare än fysiskt stänga dem . Instruktioner
1
Installera huvuddatabasanslutning . Detta innebär att ge de nödvändiga sökord, till exempel användarnamn , lösenord och databas anslutning sträng för att ansluta till databasen .
2
Förstå sammanslagning processen , så att du kan optimera din kod . I grund och botten är en anslutning hålls öppen när den använder samma anslutning namn , och det återanvänds för varje anslutning med samma namn , i stället för att öppna en ny. Därför , om du har två anslutningar med samma namn , och en med ett annat namn , kommer den sammanslagning processen bara öppna en anslutning till de två som namn , och en för den andra anslutningen .
3
Planera hur och när databaskopplingar kommer att användas i ditt program . När du har flera kontakter med samma namn för att öppna , göra dem alla på samma gång . Försök att öppna fler anslutningar för dem med samma namn , i motsats till olika namn .
4
Stäng anslutningar när du är klar med dem . Även befälhavaren sammanslagning processen återanvända dessa och inte fysiskt nära dem , kommer den att göra det bara om det maximala antalet öppna anslutningar på samma poolen inte har uppnåtts .