Вот мое затруднительное положение.
В принципе, мне нужен столбец в таблице, чтобы сохранить неизвестную длину символов. Но мне было любопытно, могут ли проблемы производительности сервера Sql возникать с использованием VARCHAR (MAX) или NVARCHAR (MAX) в столбце, например: "На этот раз" мне нужно хранить только 3 символа, и большую часть времени мне нужно только хранить 10 символов. Но есть небольшие шансы, что в этой колонке может быть до нескольких тысяч символов или даже миллион. Это непредсказуемо. Но я могу гарантировать, что он не преодолеет лимит 2 ГБ.
Мне было просто интересно, есть ли проблемы с производительностью или, возможно, лучшие способы решения этой проблемы, если они доступны.