![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 18.10.2008 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Mam taki kod:
i mam pytanie czy te zapytania mysql powinny być jakoś kończone/zamykane - $db->close()? Ten post edytował marcin0077 15.07.2011, 13:27:26 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
nie. po wykonaniu wszystkich zapytan baza zamknie polaczenie
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
nie. po wykonaniu wszystkich zapytan baza zamknie polaczenie Zamknie na koniec wykonywania skryptu, a jeżeli skrypt będzie wykonywał się dłużej? Baza też ma ograniczoną liczbę połączeń, które może obsługiwać jednocześnie. @autor Jeżeli skończysz z zapytaniami, to zamknij sam połączenie. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 18.10.2008 Ostrzeżenie: (10%) ![]() ![]() |
Gdzie ustawić to zamykanie połączeń zaraz po "$items = $db->query" ? a może na końcu strony?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Gdzie ustawić to zamykanie połączeń zaraz po "$items = $db->query" ? a może na końcu strony? Jeżeli wiesz, że nie będziesz wykonywał kolejnego zapytania to przy ostatnim $db->query, aby wcześniej zamknąć połączenie (przed wygenerowaniem reszty strony)i zwolnić zasoby. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 18.10.2008 Ostrzeżenie: (10%) ![]() ![]() |
a czy nie powinno być zamykane przy każdym? Bo tak to otworzyły się 2 połączenia a zamknięte zostało 1
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie, to żadne dwa połączenia. Dwa zapytania ale jedno połączenie.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 18.10.2008 Ostrzeżenie: (10%) ![]() ![]() |
ok dzięki
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 18:52 |