![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Jak w temacie.
Jaka jest ta różnica ? Załóżmy że za każdym razem wykonuje 4 zapytania pobierajace z bazy 50 posortowanych rekordów (4x50). Jaka byłą by zmiana w obciążeniu serwera i szybkości jeśli zamiast tych zapytań pobierał bym te same dane z pliku tekstowego ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Niewielka, raz na korzyść pliku, raz bazy - zależy od struktury danych, objętości oraz metody wyszukania i pobrania. Jedyna istotna różnica to czas dostępu, o wiele szybszy w przypadku pliku. I oczywiście używanie plików jest znacznie bardziej kłopotliwe, dlatego nie są one używane jako baza danych.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 12 Dołączył: 20.12.2009 Skąd: Siedlce Ostrzeżenie: (0%) ![]() ![]() |
MySQL na 80% szybsze bo właśnie po to powstało.
Chyba, że baza na innych hostingu to wtedy może być wolniej |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Mam wrażenie, że przy kilku milionach odslon strony miesięcznie jednak bardziej sprawdza się pobranie
danych do pliku i z pliku na strone, a plik jest przez crona załóżmy raz na godzine aktualizowany z bazy. Gdy tak nie robiłem to wszystko się zapychało dlatego pytam jaka jest różnica w wydajności, ale skoro mówicie, że niewielka to dziwne ... |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Bo nie napisałeś nic a nic ani o warunkach, ani o celach tego, dane trzyma się w bazie i tego dotyczyło pytanie, zmniejszenie obciążenia bazy poprzez utworzenie cache to zupełnie inny temat, poczytaj o cachowaniu/buforowaniu zapytań do bazy mysql. Można cachować zarówno same zapytania, jak i całą stronę.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 07:34 |