In un determinato database che contiene record utente sotto forma di un campo di incremento automatico univoco (a titolo di esempio, messaggi tra utenti) ... cosa fare quando arriva il momento e si avvicina al numero massimo di segni o non firmati del tipo di dati corrente? (Un INT a 32 bit)? Sto indovinando che il server di database traboccerebbe quando tenta di assegnare il numero (2∧32) -1 alla voce successiva, quindi, come evitare che ciò accada (senza cambiare il tipo di dati, per il bene della domanda) e continuare ad aggiungere record? Cosa faresti?
Perché dovrei usare INT e non, ad esempio, VARCHARS?
Sono passati diversi giorni da quando mi sono posto questa ipotetica domanda e vorrei sapere cosa farebbe un professionista.