Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zarzadzanie pulą połączeń w PHP
Forum PHP.pl > Forum > PHP
wieza
Czy w w php sa jakies narzedzia do zarzadzania pula polaczen z baza? Nie wierze, ze przy kazdym requescie jest nawiazywane nowe polaczenie.
FiDO
To uwierz.
Zeby temu zapobiec powstaly tzw. Persistent Connections. Nie napisales o jaka baze chodzi, ale chyba kazdy zestaw funkcji do roznych baz w php ma osobna funkcje dla polaczen trwalych (np. mysql_pconnect).

PS. przenosze na php.
angel2953
Tylko, że ze względów wydajnościowych większość serwerów ma funkcje "Persistent Connections" poblokowane...
dr_bonzo
Jesli na serwerze jest wiele virtualnych serwerow -- co oznacza wiele ROZNYCH polaczen (inny user i haslo) do bazy danych ktore musza byc zachowane -- i tu wylaczenie stalych polaczen moze byc przydatne (nie benchmarkowalem to nie znam szcegolow).

Gdy masz dedykowany serwer, libcza roznych polaczen jest niska, wiec oplaca sie je zachowywac, w pamieci zajma niewiele miejsca a zysk na braku koniecznosci nawiazywania polaczen bedzie "znaczniejszy tongue.gif".
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.