[ Branko Santo @ 27.01.2006. 08:37 ] @
| Imam optrilike 600tinjak tabela svaka sa oko 100 redova i 10-15 kolona sve jednostavni text, int i date.
Pitanje:
Posto treba da se pristupa preko interneta, da li ce korisniku biti brze da pristupa ovako (meni svakako lakse) ili ako sve strpam u jednu tabelu?
Hvala! |
[ Fedya @ 27.01.2006. 08:44 ] @
Najbrza varijanta ti je jedna tabela sa dobro osmišljenim indeksima.
Ako podeliš na 600 tabela hajde probaj da pronadješ jedan određeni zapis... Pa to bi bio pravi pakao! (Zamislite samo upit sa 600 tabela).
[ jablan @ 27.01.2006. 09:06 ] @
Citat:
long_strider: Posto treba da se pristupa preko interneta, da li ce korisniku biti brze da pristupa ovako (meni svakako lakse) ili ako sve strpam u jednu tabelu?
Lakše ti da radiš sa 600 tabela nego sa jednom? Interesantno...
[ Branko Santo @ 27.01.2006. 09:53 ] @
Mmmmmm kanda treba da obrazlozim.
Pravim program za fudbalsku statistiku i zasad mi svaki tim stoji u jednoj tabeli posto tako onda na klijent programu pravim manju logiku za cimanje sa podacima, sve lepo uradim ja i njima samo prebacim.
Ako imam 60.000 redova trebalo bi mi verovatno 3 indexa, nisam jos temeljno razmisljao o tome, to bi onda trebalo brzo da radi? Jos sam vrlo pocetnik sa ovim pa ne znam :)
Pretpostavljam da otvaranje tabele samo po sebi zahteva neko vreme pa uzimati po jedan red recimo iz 600 tabela je uzaludno kad razmislim o tome, bolje onda 600 redova iz jedne tabele.
Moracu jos malo da razmislim kako da to uradim.
Hvala! :)
[ Dejan Topalovic @ 27.01.2006. 10:12 ] @
Nemas sta razmisljati.
Ako ti je ista struktura podataka u svim tabelama, onda koristi samo jednu tabelu.
[ martinj @ 31.01.2006. 14:01 ] @
Kupi ovu knjigu
http://www.kombib.co.yu/knjiga.php?kid=18&o=2 procitaj je i mnogo toga ce ti biti jasnije...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.