Ho una tabella dei messaggi in MySQL che registra i messaggi tra utenti. A parte i tipici ID e tipi di messaggio (tutti i tipi interi) ho bisogno di salvare il testo del messaggio come VARCHAR o TEXT. Sto impostando un limite front-end di 3000 caratteri, il che significa che i messaggi non verrebbero mai inseriti nel db più a lungo di questo.
C'è una logica per andare con VARCHAR (3000) o TEXT? C'è qualcosa nello scrivere VARCHAR (3000) che sembra in qualche modo controintuitivo. Ho passato altri post simili su Stack Overflow ma sarebbe utile ottenere visualizzazioni specifiche per questo tipo di archiviazione dei messaggi comuni.