![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam utworzyc bazę dla sklepu i mam takie pytanie czy lepiej załadowac wszystkie wpisy w jedną tabelę czy rozbić to na wiele osobnych tabel (działy). Wiem że macie większe doswiadczenie wiec będziecie mogli na to odpowiedzieć w pełni profesjonalnie. -------------------- ... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..." |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
w jednej identyfikujac kategoria.. chyba, ze dane kategorie maja na tyle rozna strukture ze tego to wymaga, np. ksiazki i samochody... ale jesli ksiazki przyrodnicze, biograficzne i komixy to jedna tabela..
-------------------- Zalew :: http://jakubzalewski.info
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi bardziej o wydajność i szybkość zapytań bo będzie okolo 12000 wpisów i jak wrzuce to do jednej tabeli to przy wolnym dysku na serwerze troche chyba mu zejdzie.
-------------------- ... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..." |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
jezeli chcesz odpowiedz w pelni profesjonalna, to zapoznaj sie z teoria baz danych, zwlaszcza z normalizacja.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
jesli jest baza danych osobowych na ktora skladaja sie miliony rekordow, a nie 12tys, to nie rozdziela sie na tabele blondyni, bruneci itp..
co do reszty, tak jak mowi radzaw trzeba katowac teorie, bo takich dylematow na swej drodze ma sie troche :) normalizacja to sposob na poprawnosc, nie ma sensu takich rzeczy robic jedynie przy malych strukturach, gdzie sie robi wiecej zachodu niz roboty.. wiec decyzja zalezy od ciebie i wielkosci twojego projektu.. i mowiac wielkosc nie mam na mysli liczby rekordow.. -------------------- Zalew :: http://jakubzalewski.info
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 17.05.2003 Skąd: Nysa Ostrzeżenie: (10%) ![]() ![]() |
Projektowanie BD to wbrew pozorom proces zlozony i wciagajacy. A to jak ja zaprojektujesz zalezy glownie od rzeczywistosci, bo projekt zawsze musi byc odzwierciedleniem rzeczywistosci. pozniej robi "wyprofilowanie rzeczywistosc", czyli normalizacje, aby zapewnic pewna spojnosc danych i uniknac problemow anomali.
Koniecznie zapoznaj co najmniej 3 pierwszymi postaciami normalnymi. -------------------- ![]() "Nie wiedziałem tylko, że Bóg też był na grzybach, gdy majstrował przy wszechświecie" (Janusz Wisniewski) dev: gazeta.ie |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
najgorsze jest to w tej całej sprawie gdy testuje szybkość zapytania na domowym serwerze czy robie zapytanie z jednej tabeli zawierającej 12000 rekordów czy mam podzielone to na kilka tabel predkość wykonania zapytania jest szybka. ale zleceniodawca ma dysk typu ata 33 i ruch po tym serwerze (jak można serwerem nazwać P 133) jest strasznie wolny. czasy odczytu i zapisu tego dysku są też tragiczne.
-------------------- ... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..." |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:30 |