ZAWWW-2st1.2-w10.tresc-1.0-Slajd24

Z Studia Informatyczne
Wersja z dnia 19:25, 28 sie 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Stosowanie puli połączeń

Stosowanie puli połączeń


Ze względu na koszt związany z otwarciem i nawiązaniem połączenia z bazą danych w wielu sytuacjach opłaca się wykorzystywać pule połączeń. Unika się wówczas wielu niekorzystnych zjawisk, takich jak utrata skalowalności i wydajności czy wyczerpanie liczby dostępnych połączeń (w sytuacji gdy każdy klient trzyma własne połączenie). Rozwiązaniem tych problemów jest wprowadzenie puli połączeń, która zawiera pewną liczbę wcześniej zainicjalizowanych połączeń. Pula połączeń powinna oferować interfejs do pobierania i zwracania połączeń zgodnie z aktualnymi potrzebami klientów. Stosowanie JDBC 2.0 i interfejsu javax.sql.DataSource umożliwia skorzystanie z gotowej puli połączeń zaimplementowanej w ramach standardu JDBC.


<< Poprzedni slajd | Spis treści | Następny slajd >>