What are the general storage and performance differences between the below two tables if their only difference is nvarchar(50)
vs. nvarchar(max)
and the strings in each field range from 1 to 50 characters? This is in SQL Server 2005.
TABLE 1
firstname nvarchar (50)
lastname nvarchar (50)
username nvarchar (50)
TABLE 2
firstname nvarchar (max)
lastname nvarchar (max)
username nvarchar (max)