Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Polaczenie z baza a obciazenie serwera
yalus
post
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 0
Dołączył: 8.07.2005
Skąd: EU

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


witam

czy umieszczenie takiego oto kodu na poczatku strony ma duzy wplyw na obciazenie serwera:

  1. <?php
  2. $link = mysql_connect("serwer_mysql", "log", "psw")
  3. or die ("Could not connect to MySQL (db_connect)");
  4.  
  5. mysql_select_db (dbName)
  6. or die ("Could not select database (db_connect)");
  7.  
  8. extract($_SERVER);
  9. $zapytanie1="INSERT into visitors SET
  10. ip='".$REMOTE_ADDR."',
  11. date='".date("Y:m:d H:i:s")."'";
  12. $result1 = mysql_query($zapytanie1);
  13. ?>


i jak to obciazenie sie zmienie jak dodam:

  1. <?php
  2. mysql_close($link);
  3. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
f1xer
post
Post #2





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


Cytat
chodzi mi o to czy jak jakis user bedzie bardzo aktywnie przegladal stronki to czy te nowe polaczenia...

Jeżeli nie zamkniesz połączenia w skrypcie to zamknie się ono samo po wykonaniu całego skryptu więc będziesz miał aktywne tylko jedno połączenie, wiele dużych skryptów mają właśnie na początku łączenie się z bazą i jakoś nie widać żeby znacząco to obciążało serwer, bardziej skup się na konstruowaniu szybkich zapytań bo źle skonstruowane rozbudowane zapytanie może znacząco wpłynąć na czas wykonywania skryptu.
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 19:05