21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
radozaj
Profil
Ahoj,
mam take otazky:
1.) Kolko sa najviac da do 1 MySQL tabulky dat poli?
2.) Ked pouzijem take mnozstvo poli, bude to mat vplyv zretelne aj na cas vypisu? (prikaz: SELECT * FROM tabulka;)
3.) Ak pouzijem filter pre polia v prikaze SELECT takej velkej tabulky (napr. len 4 polia), cas vypisu sa opet skrati?

Viem, ze su to dost neobvykle otazky, ale vazne potrebujem na ne odpoved. Diki vopred vsem.
Nox
Profil
radozaj
Až tak neobvyklé mi nepřijdou, jsou v pohodě

1) nevim, ale rozumně...nepřeháněj, to už radši rozdělit tématicky do víc tabulek
2) imho určitě
3) taktéž

Mno...sem předvoj než přijde někdo chytřejší :)
AlešD
Profil
radozaj
v dokumentaci k MySQL se píše:Handles large databases. We use MySQL Server with databases that contain 50 million records. We also know of users who use MySQL Server with 60,000 tables and about 5,000,000,000 rows. z čehož mám dojem, že ani autoři limity neznají.

Ale vážně, tvé dotazy jsou správné, nicméně směřují pouze k jedné odpovědi a tou je normalizace databáze. Kdysi jsem to trošku popsal zde.

S ostatním ssouhlasím s Nox.
nightfish
Profil
počet polí je co? sloupce? řádky? všechny buňky?

maximum sloupců je 4096

více informací je na http://dev.mysql.com/doc/refman/5.0/en/column-count-limit.html

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:

0