У нас есть несколько таблиц в нашей базе данных SQL Server (2005 и 2008) со столбцами, определенными как nvarchar (4000). Мы иногда должны мочь хранить больше данных, чем это и рассмотреть для использования nvarchar (макс.) вместо этого. Теперь к вопросам.
Отношения Johan
Нам также приходилось делать это в нескольких местах
Если текст не помещается на странице с остальными данными, текст будет сохранен на другой странице. Это вызывает чтение дополнительной страницы базы данных. Таким образом, производительность может / будет ниже. Возможно, в системах с большой нагрузкой и очень ограниченным временем отклика.
Студия управления SQL Server, вероятно, переименует текущую таблицу, создаст новую с новым макетом, скопирует данные, удалит старую таблицу. Это может быть медленным.
Я не знаю, сработает ли таблица изменений.