Topic: optimizuojam db

Sveiki,
pas mane puslapyje rašomos naujienos ir jos gali būti keliose skiltyse.
Tokių naujienų yra labai ne daug, kurios rodomos daugiau nei vienoje skiltyje.

Dabar visas naujienas laikau vienoje lentelėje ir skilčių pavadinimus sutraukiu su implode ir dedu į viena laukelį visas skiltis.

Tat norėjau pasitikslinti kaip būtų geriau:
1. Kiekvienos skilties temos saugomos atskirose lentelėse.
Trūkumas tas, kad pasikartos duomenys, jei naujiena ne vienai skilčiai priskirta

2. Saugoma viskas vienoje lentelėje.
Trūkumas tas, kad reikia tikrinti visas temas. Pradžioje išskleisti sutrauktas naujienos skiltis, tada su if žiūrėti ar ji tinkama šiame lange.

Re: optimizuojam db

Oi...
apie kokį DB optimizavimą kalbame, jeigu tu net nesinaudoji DB teikiamomis galimybėmis?

Teoriškai jokių implode ir IF nereikia. Reikia su SQL užklausom iš DB gauti būtent tuos duomenis, kurių reikia (dažniausiai tam priderinus tinkamas duomenų schemas).

Re: optimizuojam db

Nepagalvojau, kad taip bus įmanoma su sql.
tat jei nesunku, tai gal gali truputi parašyti ko man reiktų, kaip su sql komandom būtų galima tai atlikti.

Re: optimizuojam db

Kad kažką parašyt konkrečiai - turiu matyti ir konkrečias duomenų schemas.

O teorijos apie tai gali rasti čia: http://www.mif.vu.lt/~baronas/dbvs/slides/index.htm

Re: optimizuojam db

Dekui