![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 4.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Załóżmy, że mam tabelę o nazwie 'users' i ma ona np. 10 pól. Czasami potrzebne mi są wszystkie dane a czasami tylko zawartość np. 4 pól. Chciałbym sobie trochę ułatwić życie i zamiast co kawałek kodu "malować" jakieś przydługawe zapytanie do bazy, stworzyć metodę w klasie do której mógłbym się odwoływać podsyłając jej tylko np. nick użytkownika czyli $this->select($nick) i tu pojawia się pytanie o czas wykonywania zapytania.
Wiadomo, że jeśli metodzie podrzucę tylko nick użytkownika to zapytanie będzie musiało wyglądać tak :
czyli odczyta wszystkie pola a czasami nie wszystkie dane są mi potrzebne i w tym momencie wiadomo zamiast "gwiazdki" wisuję nazwy tych potrzebnych pól. Pytanie : czy bazie zajmie więcej czasu odczytanie wszystkich 10 pól niż 4 wybranych a jeśli tak to czy jest to jakaś znacząca różnica ? Załóżmy że w tym samym czasie np. 100 czy więcej użytkowników będzie coś "potrzebowało" od bazy, będzie to już jakiś znaczący czas ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:50 |