![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: -- Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Jak naj korzystniej zoptymalizowac czas zapytan do MySQL np. takie phpbb modified by przemo uzywane na jednej ze stron ma 176 zapytań (na stronie glownej) przy czym strona generuje sie w 0,25 sekund. Tak sie zastanawiam moze jakies cachowanie zpytań lub coś w tym stylu ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)
Jak coś ma 176 zapytań to najpierw trzeba zmniejszyc ich liczbę a potem optymalizować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 17.05.2003 Skąd: Nysa Ostrzeżenie: (10%) ![]() ![]() |
nie wierze w te 176 zapytan i 0.25 s.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
a ja wierzę.
Choć prawdę mówiąc - forum przemo na większości serwerów ładuje się prawie sekundę. Ale jak jest szybka maszyna... Ale mimo wszystko uważam że jest to możliwe, opierając się na przykładzie oscommerce, systemu sklepowego, który na każde przeładowanie 'zużywa' około 100 zapytań, a mimo wszystko chodzi bardzo szybko i jest wmiarę wydajny. Choć z drugiej strony = po co tak szaleć, jak jest tyle dobrych systemów do obsługi cache... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli te 170 zapytan nie pobiera dużych porcji danych to nie ma czym sie przejmować - aczkolwiek według mnie lepiej nie doprowadzać do takich sytuacji.
Najwiecej zapytań wychodzi na struktury drzewiaste, które bardzo cięzko pobrać małą ilością zapytań. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 17.05.2003 Skąd: Nysa Ostrzeżenie: (10%) ![]() ![]() |
DeyV: owszem jesli jest dobra maszyna serwerowa lub jesli baza stoi na innym dobrym serwie i do tego zapodalbym kolejny warunek: nie ma duzej ilosci danych na bazie.
Mimo wszystko popieram podejscie spenalzo: nalezy ograniczyc ilosc zapytan do minimum, a w razie mozliwosci takze ich zlozonosc. Ten post edytował halfik 2.08.2004, 08:48:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:43 |