我们的SQL Server(2005和2008)数据库中有几个表,其中一些列被定义为nvarchar(4000)。我们有时需要存储更多的数据,考虑使用nvarchar(max)。现在有几个问题。
- 我们应该知道有什么性能影响吗?
- 使用“alter table”进行实际迁移是否安全,还是有其他方法?
- 在转换之前还有什么需要知道的吗?