Diskuze: Jak vyřešit větší objem ukládaných dat pro každého uživatele [MySQL]
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Desítky tisíc záznamů je nic, to klidně může být v jedné tabulce. Snad jediné, kdy bych uvažoval o rozdělení, by bylo, pokud tam budou nějaké delší texty a předem víš, že budeš často potřebovat vyhledávat pomocí pomalých operátorů (IN a hlavně LIKE). Naopak mysli na to, že pokud budeš později potřebovat přidat nějaký sloupec, musel bys ho přidávat do 100 tabulek. A taky není rozdělení vhodné, pokud budeš někdy potřebovat selectovat data ze všech tabulek najednou (bez ohledu na uživatele) - pak bys to musel spojovat pomocí 100 unionů. (Nebo v aplikaci cyklem spustit 100 separátních selectů, a výsledky spojit tam.)
Zobrazeno 2 zpráv z 2.