Are there disadvantages to using a generic varchar(255) for all text-based fields?
In storage, VARCHAR(255) is smart enough to store only the length you need on a given row, unlike CHAR(255) which would always store 255 characters. But since you tagged this question with MySQL, I’ll mention a MySQL-specific tip: as rows are copied from the storage engine layer to the SQL layer, VARCHAR fields are converted … Read more