Salve, una domanda magari per molti banale ma che mi chiedo da tempo. Quando assegno ad una chiave primaria auto_increment in mysql un valore INT e come lunghezza non metto niente, quanti record potrà contenere la tabella ?
Salve, una domanda magari per molti banale ma che mi chiedo da tempo. Quando assegno ad una chiave primaria auto_increment in mysql un valore INT e come lunghezza non metto niente, quanti record potrà contenere la tabella ?
tanti. INT UNSIGNED up to 0 and 4.294.967.295
http://dev.mysql.com/doc/refman/5.5/...ttributes.html
@ dimenticavo qualcosa... la lunghezza serve per la sola visualizzazione e non per la memorizzazione dei dati. INT e' sempre formato da 4 byte
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Cioé che vuoi dire per visualizzazione ? Il numero dei record ?
Poi un' altra cosa che non capisco é questa, se inserisco la seguente istruzione
INT (5)
che vuol dire? Avró una lunghezza massima di 99999 ?
INT ha una dimensione fissa di 4 byte che tu scriva 1 oppure 4 miliardi e rotti.
Se inserisci INT(5) sara' utile solo se imposti INT ZEROFILL perche' ti permettera' di "riempire" 5 cifre con dei zero a completare la quantita'. Diversamente ti fara' sempre vedere il valore che hai inserito sia una o 10 cifre. Visualizza il numero di cifre non la quantita' massima che sara' sempre la stessa.
Basta provare.
http://dev.mysql.com/doc/refman/5.5/...ger-types.html
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Ma quindi quando progetto un database conviene usare INT o big INT ? Certo 4 miliardi sono tanti già ....
fai tu, se sei ottimista... Per esempio il forum html.it conta:Originariamente inviato da Mgbyte78
Ma quindi quando progetto un database conviene usare INT o big INT ? Certo 4 miliardi sono tanti già ....
Utenti registrati: 182,491
Discussioni: 858,950 | Messaggi: 7,279,645
tenendo questo ritmo occorreranno altri 10 anni per arrivare a riempire un campo mediumint di 16.777.215 con i messaggi.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Bisogna essere ottimisti no? Scherzi a parte grazie per le tue delucidazioni, ciao!