Guest
17.05.2006, 11:48:42
mam tabele
id(varchar 255)|ile(int)
w polu id mam rozne UNIKALNE ciagi txt...
pobieram ilosc poprzez znajdowanie w danym rekordzie id = temu ktorego szukam...
i teraz pytanie.. jobciazenie bazy bedzie oczywiscie znacznie wieksze niz gdybym stosowal w id zamiast varchara to int.. jednak nie moge tego zastosowac.. wiec moze osoby, ktore stosuja te rozwiazanie.. wypowiedza sie jak duze jest obciazenie... szczegolnie przy ilosci rekordow wiekszej niz 50tys..
Kuziu
17.05.2006, 12:12:24
Wpisz sobie 50.000 fikcyjnych danych i potestuj czy to takie trudne ?
Guest
17.05.2006, 12:15:09
wiesz ja sprawdze wtedy u siebie.. po za tym to sa tylko testy.. zastanawiam sie jak to jest w praktyce z takim rozwiazaniem...
Kuziu
17.05.2006, 13:13:33
No testy dają wyniki praktyczne po to wlasnie je robisz żeby zobaczyc jaki będzie miało to wynik.
Wrzucasz 50.000 rekordów dajesz sobie pętle 1000 zapytań i sprawdzasz ile czasu to zajmie na varchar'ach a ile na int'ach i znasz już różnicę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.