Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Zliczanie zapytań, sprawdzanie ich itd.
athabus
post
Post #1





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Witam,
mam 3 pytania:
1) jak sprawdzić ile dana strona (skrypt) wygenerowała zapytań do mysql. Do tej pory robiłem to w phpmyadmin ale tam sprawdzajac ile prpzybylo zapytan po przeladowaniu strony, ale phpmyadmin chyba sam z siebie dodaje kilka zapytan po kazdym odswierzeniu, wiec wyniki nie sa miarodajne.
Pewnie na forum juz bylo, ale szukam i szukam i nic nie moge znalezc.

2) czy jedno zapytanie np z rozbudowanym warunkiem przez mysql traktowane jest jako 1 zapytanie czy moze to jest kilka zapytan czyli np czy:

  1. SELECT a, b, c
  2. FROM tab1,
  3. tab 2 WHERE tab1.a=tab2.b AND tab2.b=tab2.c


jest traktowane jako 1 zapytanie czy kilka zapytan?


3) ile zapytan ze strony to za duzo - moja strona to sklep internetowy. Wyswietla sie 10 produktow (produkty sa z roznych kategorii i maja rozne cechy - kazda kategoria ma osobna tabele cech "specjalnych"). Oczywiscie jest rowniez koszyk, menu itp. Razem wychodzi mi okolo 100 zapytan na strone prezentujaca te produkty.
Wywalilem co sie dalo do sesji itd, ale sklep jest dosyc skomplikowany (jak dla mnie) i ma rozne ceny dla roznych lokalizacji, rozne rabaty na rozne produkty itp, stad rosnie liczba zapytan. Pewnie jeszcze da sie to troche zoptymalizowac ale juz chyba nie wiele.
Czy 100 zapytan w takim sklepie to duzo czy ujdzie?

Ten post edytował athabus 7.03.2006, 13:05:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Wszystko chyba zalezy od aplikacji.
U mnie niestety jest w sumie jakies 30 kategorii produktow - kazdy moze miec inne cechy. Np jedne sa na wage, inne maja samki i jakies doatkowe cechy itp.
Do tego jest klika kategorii klientow, i kilka mozliwosci realizacji dostawy - w kazdym z wariantow klientxdostawa jest inna cena dla produktow. I rozne rabaty na dany produkt.
Do tego oczywiscie menu w postaci drzewka.
Jest jesze kilka takich zaleznosci. Wiec do 15 zapytan na pewno nie zejde. Min 80 zapytan mi zostanie:(

Nie ma paniki bo sobie wszystko przez cache puszcze wiec liczba zapytan ostatecznie nie bedzie duza, no ale wiadomo, ze zawsze mozna cos poprawic.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 13:19