Autor | Zpráva | ||
---|---|---|---|
E5150 Profil |
#1 · Zasláno: 29. 6. 2007, 13:30:57
Zdravím,
mám v plánu udělat DB systém pro několik e-shopů. Apeluji na vse zkusenosti, zda je co do vykonu lepsi udelat jednu databazi, kde u kazdeho radku tabulky se zbozim bude polozka (sloupec tabulky) urcujici, do ktereho e-shopu zbozi patri a pro kazdy e-shop potom vytvorit aktualizovatelny pohled (where zbozi.shop = kontretni e-shop) a nebo pro kazdy e-shop vytvorit novou DB se stejnym schematem? Co je vykonnostne lepsi? Predpokladam pomerne dost e-shopu a v kazdem hodne zbozi. Diky moc za vase rady. |
||
djlj Profil |
#2 · Zasláno: 29. 6. 2007, 13:38:57
Pokud budou ty eshopy úplně zvlášť (co se týká položek), tak bych volil pro každý eshop vlastní tabulky.
|
||
souki Profil |
#3 · Zasláno: 29. 6. 2007, 13:40:21
djlj
To mi přijde neúmorně náročné pro další úpravy |
||
E5150 Profil |
#4 · Zasláno: 29. 6. 2007, 14:02:07
Pokud budou ty eshopy úplně zvlášť (co se týká položek), Ano, ale schema bude uplne stejne. Jde mi zejmena o centralizovanou spravu DB a jednotne upravy.
Ale nevim, jak to bude s vykonnosti ... ikdyz udelam pro kazdy sloupec indikujici zarazeni ke kontretnimu shopu index, DB bude dost objemna, coz by mohlo vadit pri castem pouzivani (select) DB v tomhle typy systemu (e-shop) |
||
E5150 Profil |
#5 · Zasláno: 29. 6. 2007, 14:29:59
Pokud budou ty eshopy úplně zvlášť (co se týká položek), Ano, ale schema bude uplne stejne. Jde mi zejmena o centralizovanou spravu DB a jednotne upravy.
Ale nevim, jak to bude s vykonnosti ... ikdyz udelam pro kazdy sloupec indikujici zarazeni ke kontretnimu shopu index, DB bude dost objemna, coz by mohlo vadit pri castem pouzivani (select) DB v tomhle typy systemu (e-shop) |
||
E5150 Profil |
#6 · Zasláno: 29. 6. 2007, 14:30:09 · Upravil/a: E5150
Sorry za stejne prispevky, server trochu blbnul :-/
|
||
djlj Profil |
#7 · Zasláno: 29. 6. 2007, 14:44:15
souki
To je pravda… No pokud tam budou statisíce a miliony položek, tam by tam nejspíš už nějaké spomalení v případě jedné hromadné databáze bylo, a to i v případě správných indexů (vlastní zkušenost). Ale pokud tam budou třeba jen desetitisíce, tak klidně měj jednu databázi (tj. všechny tabulky) pro všechny e-shopy. A myslím teď samozřejmě MySQL. |
||
E5150 Profil |
#8 · Zasláno: 29. 6. 2007, 14:46:13
Ale pokud tam budou třeba jen desetitisíce, tak klidně měj jednu databázi
OK, diky, udelam to tak :o) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0