Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wydajność: więcej tabel czy więcej danych na tabelę
metalog
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 19.07.2006

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


Witam.
Mam pytanie odnośnie wydajności:
Co lepsze?
tabelka_numerproduktu = 20 000 * ilość lat (po 10 latach mamy 200 000)
czy
tabelka_numerproduktu_rok = 20 000; (bez względu na ilość lat 20 000)

Wszystko jest oczywiste że tabele z podziałem na rok mają większy sens ale..

Mamy powiedzmy 3000 produktów to nam daje = 3 000 * 10 = 30 000 tabel exclamation.gif

Jak mysql radzi sobie z taką ilością tabel i czy nie lepiej upchać te 200 000tys w jedną tabelkę?
Baza mysql będzie cały czas pobierać dane (duże ciężkie zapytania) i cały czas dodawać nowe (20 000 x 3000 / 365 = 114 na minute)

Pozdrawiam i mam nadzieje że jakiś znawca mysql się wypowie.

PS: Co jeśli produkt wypali i zamiast 3 000 będzie 30 000?

Ten post edytował metalog 6.09.2011, 12:53:30
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 10:27