Использование varchar (MAX) или varbinary (MAX) для хранения строки с неопределенной длиной в SQL Server - PullRequest
4 голосов
/ 08 октября 2010

Я делаю своего рода CMS и, конечно, у нее будет блог. Таким образом, это может быть довольно странный вопрос, но с точки зрения оптимизации базы данных, вы бы использовали varchar (max) или varbinary (max) для хранения тела сообщения в блоге?

1 Ответ

7 голосов
/ 08 октября 2010

Я бы сам использовал NVarChar(MAX), чтобы учесть и Unicode;но вы, безусловно, можете использовать VarChar(MAX), если вам не нужен Unicode.VarBinary было бы больше, если бы у вас были нетекстовые данные.Вы также можете использовать Text или NText, но это не рекомендуется с sql2005.

...