![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 29.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie:
Co sie bardziej oplaca przy wyciaganiu danych z tabelek i porcjowaniu wynikow? Przypuscmy ze szukam produktow w sklepie internetowym spelniajacym jakies kryteria w tym celu musze wyciagnac z bazy danych informacje ale do przypuscmy 20 rekordow, a kolejne 20 jako ldalsza porcja. Czy oplaca sie zapisac WSZYSTKIE dane do jakiejs tabelki ktora jest zapamietywana w sesji czy wypisac tylko te 20 a jesli ktos bedzie chcial zobaczyc nastepne 20 to od nowa przeszukiwac baze danych. Jesli zapamietam Wszystkie rekordy w tabeli to nie zauwaze zmieny jesli w tym czasie admin dodal jakis nowy produkt , a jesli bede za kazdym razem przeszukiwac cala tabele( a nawet relacyjnie kilka) to to bedzie uciazliwe dla bazy. Ktory sposob jest lepszy? I czy istnieje jescze lepszy? Prosze bardzo o odpowiedz ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:09 |