![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 25.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Nie wiem czy to dobry pomysł. Chciałem tak zrobić : Baza np 100 000 rekordów - po 30 kolumn do przeszukania Pierwsze zapytania wrzuca wynik do pliku tekstowego. Następnie wszelkie dane są pobierane z niego do wyświetlenia (stronnicowanie). Czy to powinno działać ? Szukałem jakiegoś przykładu, ale ze stronnicowaniem + cachowanie nic nie mogłem poszukać w necie. Podpowiecie mi jak mam się do tego zabrać ? Może macie jakieś sprawdzone rozwiązania ? |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
zdecydowanie odradzam plik tekstowy... no chyba że ten cache to nie więcej niż 100 wpisów... żeby cachować większe wyniki zastosuj tabele tymczasowe typu ISAM - będą szybko działać, nie będziesz musiał zmieniać logiki programu (bo nadal odwołujesz się do bazy) no i możesz pozakładać sobie indeksy żeby zoptymalizować sortowanie, wyszukiwanie danych (np. przy stronicowaniu wg różnych kategorii)...
Ten post edytował nevt 30.01.2008, 08:32:33 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 09:23 |