![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 22.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam! To moj pierwszy post, wiec chcialem zasiegnac porady dotyczacej szybkosci dzialania bazy danych, "obslugiwanej" przez php...oczywiscie chcialem zaczac od czegos ogolnie dostepnego i dosc taniego...zalozenie jest takie - szybka w dzialaniu baza danych dla setek tysiecy uzytkownikow...taki rodzaj sklepu internetowego ala allegro...przedstawiam dwie koncepcje takiej bazy:
trzy tabele: tabela produkt (obok ID.produkt ID.user) tabela kategoria (ID.produkt ID.kategoria ID.user) tabela podkategoria (ID.produkt ID.kategoria i ID.User) czy podzielic to tak: tabele kategorii (gdzie bedzie od razu kolumna z nadanym ID.produktu, ID.kategoria, ID.user itd) tyle ze takich tabel bedzie tyle co kategorii...czyli sporo...mozna rzec nawet ze 100 ![]() ![]() Ten post edytował spalony24 25.07.2011, 12:11:49 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 4.09.2010 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
milion rekordów to żadna ilość. zrób znormalizowaną strukturę. przemyśl indeksy i je załóż.
nie kombinuj z "hackami" póki nie ma takiej potrzeby. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:53 |