Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wydajność zapytań, Wyciąganie z bazy 50 zmiennych
ketna
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 28.03.2005

Ostrzeżenie: (0%)
-----


Witam,

Chcę żeby przy każdym produkcie wyświetlała się tabelka specyfikacji technicznej, składająca się z około 50 pozycji.

Rozważam dwie możliwości: albo utworzyć w bazie tabelę z 50 polami tak żeby każda pozycja specyfikacji produktu miała własną kolumnę,
albo wrzucić już gotowe w html-u tabelki specyfikacji do bazy i wyciągać je w całości jako 1 zmienną.

Zastanawia mnie wydajność tzn. jeśli chiałbym to dzielić na te 50 zmiennych i wyciągać je odzielnie, to obawiam się, że to może bardzo obciążać serwer.

Proszę bardzo o podpowiedź jak to zaprojektować bo nie mam doświadczenia, a potrzebuję, żeby wszystko szybko chodziło nawet przy kilkuset tysiącach odsłon dziennie.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fipaj
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Jeśli w tej tabeli będzie tylko jeden rodzaj produktów, pralki for example w sklepie internetowym, to musisz się zdecydować na jeden z wymienionych sposobów. Jeśli bardzo zależy ci na wydajności - przeprowadź testy!

Jeśli w tabeli będą na przykład pralki, samochody i wiertarki, koniecznie rozbij to na kilka tabel.

Możesz także próbować łączyć niektóre pola, na przykład zamiast dwóch pól - szerokość i wysokość - zrób pole wymiary, i potem to explode'ujesz.

Piszę tego posta, bo się dopominasz na PW... Normalnie nic takiego bym nie napisał.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 08:00