Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dve ili jedna tabela

[es] :: MySQL :: Dve ili jedna tabela

[ Pregleda: 2132 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mystery
Beograd

Član broj: 170918
Poruke: 76



+4 Profil

icon Dve ili jedna tabela27.04.2008. u 09:17 - pre 194 meseci
Pravim tabelu za profile clanova. Sadrzace 60-70 polja. Jel da smestam svih 70 polja u jednoj bazi (site_users), ili da to podelim na 2 baze (user_profil i user_settings)? Odgovaraju mi oba nacina, ali sta je bolje? Sta je prakticnije? Kako to praktikuju veliki sajtovi?
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Dve ili jedna tabela27.04.2008. u 11:33 - pre 194 meseci
Govoris o 2 razlicite baze ili 2 razlicite tabele? Nema potrebe da dijelis u 2 razlicite baze, a ako su te karakteristike za svakog clana jedinstvene nema potrebe ni da imas 2 tabele.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1123
91.150.84.*

Sajt: www.gvozden.info


+68 Profil

icon Re: Dve ili jedna tabela28.04.2008. u 10:59 - pre 194 meseci
Moraćeš da napraviš analizu koja polja se češće koriste.

Ukoliko to dovede do zaključka da ima polja koja se neuporedivo više koriste, možeš da razmišljaš o dve tabele.

Druga stvar jeste da li ćeš imati više od recimo 10 000 zapisa u tabeli. Ukoliko imaš manje nema potrebe deliti to u dve tabele.

Znači, moraš voditi računa o korišćenju procesora i memorije na serveru. Dilema treba li dve ili više tabela nije u estetskom razlogu već u planiranju performansi sistema. Kada ovde uključiš i indeksiranje tabela, a uz to imaš veliki broj poseta biće ti jasnije.

 
Odgovor na temu

Mystery
Beograd

Član broj: 170918
Poruke: 76



+4 Profil

icon Re: Dve ili jedna tabela01.05.2008. u 18:30 - pre 194 meseci
Ok, hvala!
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Dve ili jedna tabela01.05.2008. u 20:28 - pre 194 meseci
Citat:
agvozden: Ukoliko to dovede do zaključka da ima polja koja se neuporedivo više koriste, možeš da razmišljaš o dve tabele.

Prvi put čujem za ovo. Na osnovu čega ovo tvrdiš?
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
91.150.127.*

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Dve ili jedna tabela13.05.2008. u 13:28 - pre 194 meseci
Citat:
jablan: Prvi put čujem za ovo. Na osnovu čega ovo tvrdiš?


Ako recimo pola polja koristiš uvek (nisu NULL ili prazna) a druga polovina skoro uvek imaju neke vrednosti, onda bolje napraviti dve tabele, prva tabela sadrži često korišćena polja, a druga samo retko korišćena polja. Tako kada vučeš važne podatke koji se često koriste vučeš manju tabelu, a samo kada ti trebaju ređi podaci onda moraš obe tabele da povučeš.

Sve je ovo nebitno ako imaš male tabele.
"Common sense is not so common." - Voltaire
 
Odgovor na temu

[es] :: MySQL :: Dve ili jedna tabela

[ Pregleda: 2132 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.