Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] zamykanie polaczenia z baza mysql
blizniak
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 0
Dołączył: 14.04.2005

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


na koncu pliku, mysql_close, i swieto lasu.


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
blizniak
post
Post #3





Grupa: Zarejestrowani
Postów: 253
Pomógł: 0
Dołączył: 14.04.2005

Ostrzeżenie: (0%)
-----


no a co w przyppadku gdy jest duza liczba odwiedzajacych czy druga opcja niebylaby bardziej korzystna ?
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


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.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:53