У меня есть таблица, которая содержит очень основную информацию. Просто заголовок и несколько полей даты. Есть одно поле с именем comments, которое называется varchar (4000). В большинстве случаев мы оставляем это поле пустым, но иногда здесь вводится большое количество данных. Это действительно плохой дизайн? Или это просто немного неэффективно?
Я бы предположил, что создание отдельной таблицы для этого столбца будет лучше.
примечание: это SQL Server 2008
SPARSE
и не используя SPARSE
...