Tema: Re: Kas greiciau veiktu - viena DIDELE lentele, ar daug mazu?
Autorius: ledasl
Data: 2010-01-08 11:29:59
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.
>
>