Autor | Zpráva | ||
---|---|---|---|
Cup Profil |
#1 · Zasláno: 19. 5. 2008, 20:19:17
je chyba když v místech kde budou menší čísla dám místo smallint sloupec s int ? je to velkej rozdíl co se týče například nároků na db?
|
||
Kcko Profil |
#2 · Zasláno: 19. 5. 2008, 21:21:22
ano je to rozdil // mm.gene.cz
|
||
Cup Profil |
#3 · Zasláno: 19. 5. 2008, 21:56:10
jestli tim myslite ze
SMALLINT - rozsah hodnot od -32768 do 32767, bez znaménka 0 až 65535 INT nebo INTEGER - rozsah hodnot od -2147483648 do +2147483647, bez znaménka 0 až 4294967295 tak to vím .. ale spíš se ptám zda to má nějký negativní dopad třeba na rychlost databáze ... nebo na cokoli, nebo jestli je to jedno |
||
joe Profil |
#4 · Zasláno: 19. 5. 2008, 22:08:03
Jestli se nepletu, tak různé typy zabírají různý počet bajtů, ne? Ale jestli to má pak dopad na db, to nevím, také by mě to zajímalo, nicméně se snažím používat takové sloupce, které jsou vhodné, když to lze určit :)
|
||
Alphard Profil |
#5 · Zasláno: 19. 5. 2008, 22:09:06
Cup
viz http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html http://www.linuxsoft.cz/article.php?id_article=768 když to zdůrazním, int zabírá dvakrát více místa, jestli to není nutné ukládat velká, je to zbytečné |
||
Cup Profil |
#6 · Zasláno: 20. 5. 2008, 12:53:45
ok děkuji :)
|
||
Časová prodleva: 16 let
|
0