Autor Zpráva
34111
Profil
Ahoj,
rád bych se dobral nějakého výsledku. Čísla, která uvádím jsou počítané možné maximum v aplikaci.

Otázka: Je lepší:

1. v 1 databázi 10 000 tabulek s počtem řádků do max. 50 a každá tabulka 40 sloupců nebo
2. v 1 databázi 1 tabulka s 500 000 řádky a 40 sloupci

V aplikaci bude pracovat mnoho uživatelů, měnit data, neustále SELECTy apod.
Tomášeek
Profil
Martin Brodecký:
Nevím, proč na to zakládáš nové téma, ale odpověď bude stejná jako vedle. Máš špatný návrh databáze.

Dost pravděpodobně i těch 40 sloupců bude zbytečných (lépe možná řešeno vazební tabulkou), ale obecně to takto říct nejde. Ty tisíce tabulek (tvořených dynamicky v aplikaci) je nonsens na 100 %, bez jak=koliv debaty a nutnosti znalosti aplikace.
34111
Profil
Děkuji za odpověď. Vše se ještě dá napravit... Moje zkušenosti byly doposud jen s malými aplikacemi, kde to bylo jedno, nikdo to neřešil...
pcmanik
Profil
Martin Brodecký:
Ty si dostal nastarosť aplikáciu na ktorej robíš dva roky a pritom nemáš žiadne skúsenosti? Ani s navrhovaním databáz? Alebo sa jedná o tvoj osobný projekt? Vtedy by sa to dalo chápať.
Pri dvojročnom vývoji to už nenapravíš to to môžeš zahodiť a vytvoriť pekne odzačiatku inak tam zavedieš množstvo bugov pri prepise toľkých častí.
facee
Profil *
Martin Brodecký:
určitě vem verzi 2. pro pul mega zaznamů se hlavně nauč indexy! a 40ti sloupců se neboj to není vůbec žádný problém.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0