Имеет ли значение размер столбца VARCHAR при использовании в запросах?

Возможный дубликат:

есть ли преимущество varchar (500) перед varchar (8000)?

Я понимаю чтоVARCHAR(200) столбец, содержащий 10 символов, занимает столько же места, сколькоVARCHAR(20) столбец, содержащий те же данные.

Я хочу знать, если меняю дюжинуVARCHAR(200) столбцы конкретной таблицы дляVARCHAR(20) заставит запросы выполняться быстрее, особенно когда:

Эти столбцы никогда не будут содержать более 20 символовЭти столбцы часто используются вORDER BY пунктЭти столбцы часто используются вWHERE пунктНекоторые из этих столбцов проиндексированы, чтобы их можно было использовать вWHERE пункт

PS: я использую SQL Server 2000, но скоро обновлюсь до более поздних версий SQL.

Ответы на вопрос(4)

Ваш ответ на вопрос