да в этом случае char будет хранить 200 пробелов (и объем данных соответственно будет больше), но поиск работать будет быстречее чем с varchar. Это связано с тем, что если в таблице все поля char - MySQL создает некий "упрошенный" вид таблицы и ищет данные в ней. Если же хоть одно поле переменной длины (varchar) для поиска используется дополнительная хеш таблица.
Вообще выигрыш скорости поиска char по сравнению с varchar на небольших проетах не сильно ощутим, но на проектах с большими объемами данных выигрыш будет заметен
Вообще выигрыш скорости поиска char по сравнению с varchar на небольших проетах не сильно ощутим, но на проектах с большими объемами данных выигрыш будет заметен