![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Czy lepiej jest zadawać rozbudowane zapytania do bazy danych wykorzystujące różne funkcje mysql-a, czy może lepiej pobierać surowe dane i przetwarzać je w php?? Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 274 Pomógł: 35 Dołączył: 18.07.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jeśli tylko możesz - rób jak najwięcej po stronie serwera SQL. Takie rozwiązanie ma jedną zasadniczą zaletę - SZYBKOŚĆ. Php jakie jest - każdy wie. Nie zupełnie przy dużej ilości danych i porównywaniu funkcji np.: Date < Date gdzie date to przerobienie stringu na datę SQL jest dużo wolniejszy. Dlatego duże rozbudowane zapytania owszem ale najlepiej bez funkcji mysql (nawet jeśli masz indeksy nie patrzy na nie), lub dodawanie "głupiego" warunku by zmusić sql do przeszukania kluczy lub indeksu |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 07:40 |