Tema: Re: Kas greiciau veiktu - viena DIDELE lentele, ar daug mazu?
Autorius: gopas
Data: 2010-01-09 14:26:23
o kam jas joininti?
"ledasl" <root@localhost.local> wrote in message news:hi6tun$29q$1@trimpas.omnitel.net...
> 6000 indeksai nelabai ka pagreitins, jei jau stabdo reikia tikrinti pacia
> uzklausa arba kompa.
> O deti vartotoju loga per daugiau nei viena lentele yra nesamone, neefektyvu
> ir nepateisinama :)
> tuo labiau, kad joininant stabdys ne ka maziau, jei ne daugiau.
>
> "Braunikas" <labai @ bais . us> wrote in message
> news:hi4jba$epo$1@trimpas.omnitel.net...
>> Tam reikalui naudok tik viena lentele ir ne kitaip. Jei stabdo isrinkimas
>> is 6000 irasu, pasidomek DB indeksavimu. (Paprastai tariant dek indeksa
>> ant tu lauku pagal kuriuos renki).
>>
>> "jurgis" <jurgis@burda.lt> wrote in message
>> news:hi42na$iaq$1@trimpas.omnitel.net...
>>> Sveiki,
>>> Turiu didele mysql vartotoju duomenu baze - lentele su 16 stulpeliu ir
>>> 6000 eiluciu.
>>>
>>> Yra poreikis registruoti vartotoju veiksmus. Mastau du variantus -
>>> kiekvienam vartotojui kurti po nauja lentele, kurioje registruosis jo
>>> veiksmai. lenteliu nebus 6000 nes didesne dalis vartotoju neaktyvus. Arba
>>> daryti viena bendra lentele, i kuria registruoti visu vartotoju veiksmus,
>>> o esant poreikiui duomenis apie konkretu vartotoja susirinkciau per
>>> paieska.
>>>
>>> Klausimas - kuris variantas greitesnis ir racionalesnis butu? Kartais
>>> gali prireikti tokiu uzklausu, kaip kad "suformuoti vartotoju sarasa,
>>> kurie atliko toki ir anoki veiksma" tai viena
>>> didele duomenu baze kaip ir patogiau, nereikia eiti per visas lenteles ir
>>> ieskoti. Taciau darbas su ilgais failais apkrauna serveri, ar ne?
>>>
>>> Sekmes,
>>>
>>> J.
>>
>>
>