Autor Zpráva
lukas87
Profil *
ahoj, optimalizování databáze se nevyznám proto bych potřeboval poradit jaká ze dvou možností je efektivnější.

1- mít jeden sloupec varchar ze kterého budu pomocí not like odfiltrovávat 4 možné stavy SELECT ..... WHERE stav NOT LIKE 'stav1' AND stav NOT LIKE 'stav2'...

2- pro těch 5 stavů udělat 5 sloupců boolean a vybírat pak SELECT ..... WHERE stav1 = '1' and stav2 = '0'

jo a btw neznáte někdo stránky o optimalizaci v češtině? moc sem toho nenašel. Předem díky za rady
tiso
Profil
3. mediumint(5) a where stav=10000

Samozrejme že najlepšie je ponechať údaje atomické a teda možnosť 2.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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