It looks like a good practice to use static data types (such as CHAR
, NCHAR
, BINARY
) where update performance is a major concern.
Though I couldn't find any references about how major this penalty is.
Is anybody aware of how big is the loss in throughput if using dynamic data types instead (VARCHAR
, NVARCHAR
, VARBINARY
)?