Поскольку требования к хранилищу для поля Varchar основаны на фактической длине введенной строки, что будет недостатком определения каждого поля Varchar как максимально возможного: Varchar (65535)? Ну, кроме 1 дополнительного байта для максимальных полей > 255 символов?
[Хранение Reqts для строк длины L: L + 1 байт, если значения столбца требуют 0 - 255 байт, L + 2 байта, если значения могут потребовать более 255 байт]
Спасибо!