Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] zamykanie polaczenia z baza mysql
Forum PHP.pl > Forum > Przedszkole
blizniak
do laczenia z baza uzywam funkcji mysql_connect, jak wiadomo do tej funkcji nie trzeba uzywac mysql_close

i teraz mam dwa warianty, ktory jest lepszy
mam plik index.php ktory ma duzo lini kodu i wykonywana jest duza ilosc zapytan do bazy

pierwsza opcja
na poczatku pliku lacze sie baza i pozniej nie robie juz nic odnosnie zamykania polaczenia

druga opcja
lacze sie baza gdy wykonuje jakies skrypt i pozniej po wykonaniu kilku zapytan zamykam polaczenie

na serwerze mam
max_connections 400
max_user_connections 0
cojack
na koncu pliku, mysql_close, i swieto lasu.
blizniak
no a co w przyppadku gdy jest duza liczba odwiedzajacych czy druga opcja niebylaby bardziej korzystna ?
Fifi209
Co do ilości zapytań - ogranicz do minimum, zawsze masz coś takiego jak group id, etc.

Co do pytania - zamykaj połączenie - to takie bardziej fachowe.
erix
Cytat
na poczatku pliku lacze sie baza i pozniej nie robie juz nic odnosnie zamykania polaczenia

Na jedno wyjdzie - PHP sam zamyka połączenia przy końcu skryptu chyba że...

Użyjesz mysql_pconnect" title="Zobacz w manualu PHP" target="_manual, które pozostaje w pamięci i może być później wykorzystane przez inne instancje.
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.