Autor | Zpráva | ||
---|---|---|---|
maki Profil * |
#1 · Zasláno: 11. 2. 2007, 13:03:39
mam vytvrit jednu obrovsku tabulku s asi 1 000 000 zaznamov a 50 stlpcami alebo to mam rozdelit na mesie. ak bude 300 a viac ludi online tak ktora moznost bude rychlejsia a budu mat vsetci k tej tabulke dost casto pristup
prosim pomozte mi |
||
tiso Profil |
#2 · Zasláno: 11. 2. 2007, 13:21:59
maki
Najrýchlejšia bude práca s jednou malou tabuľkou... takže pokiaľ tých 1 000 000 záznamov rozdelíš na 2 tabuľky - aktuálne a archívne záznamy a budeš robiť iba s aktuálnymi tak to bude rýchlejšie... O čo ide? 50 stĺpcov? Au... |
||
maki Profil * |
#3 · Zasláno: 11. 2. 2007, 13:32:39
ale vsetky zaznamy su aktualne. len chcem vediet ci bude rychlejsie mat viac tabuliek s mensim poctom zaznamov.
|
||
Mysho Profil * |
#4 · Zasláno: 11. 2. 2007, 13:37:55
no problem ja vtom ,ze ak mame 300 ludi online (spolu 15 000) ktory maju svoje "vlastne" data a prednosten s nimi dost casto pracuju (najme select sem tam update)
mohli by sme ich data ulozit do jednej velkej tabulky alebo vytvorit 15 000 tabuliek kazdu pre jedneho usera |
||
djlj Profil |
#5 · Zasláno: 11. 2. 2007, 14:25:44
alebo vytvorit 15 000 tabuliek kazdu pre jedneho usera
:))))) Použij jednu tabulku. |
||
Mysho Profil * |
#6 · Zasláno: 11. 2. 2007, 20:43:03
asi to dame na jednu tabulku... a este sa spytam pomohlo by to rozdelit napriklad na 10 tabuliek? pomoze to nieak?
|
||
Kajman_ Profil * |
#7 · Zasláno: 11. 2. 2007, 22:28:55
To vám asi nikdo neporadí. Spíš si to budete muset vyzkoušet a změřit.
Na Oracle bych to nechal asi v jedné, v mysql bych se při milionu bál o rychlost. |
||
Časová prodleva: 3 dny
|
|||
Mysho Profil * |
#8 · Zasláno: 14. 2. 2007, 17:53:36
tak vsetkym pekne dakujem za ich cas a ochotu
asi budem skusat a merat :) |
||
koudi Profil |
#9 · Zasláno: 14. 2. 2007, 18:05:00
alebo vytvorit 15 000 tabuliek kazdu pre jedneho usera
:))))) Nerad zavádím OT, takže se předem omlouvám. Kdysi jsem četl na internetu příběh jednoho programátora, který nastoupil do velké firmy. Na svých stránkách provozovali eshop. Ovšem ten tvořil nějaký 'expert', který se rozhodl, že kvůli 'zachování konzistence dat při pozdějších změnách systému' (tak nějak to bylo) bude mít každá objednávka svoji tabulku. To jen tak naokraj... |
||
Joker Profil |
#10 · Zasláno: 14. 2. 2007, 19:14:17
koudi
ROFL ...a potom požadavek na zobrazení celkového počtu objednávek sestřelil databázi :-D |
||
koudi Profil |
#11 · Zasláno: 14. 2. 2007, 19:43:13
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0