Я сам не часто использую mysql, но я мог бы дать некоторое представление о том, в чем проблема.
набор символов latin1_swedish_ci - это система кодирования одного октета, что означает, что каждый символ, закодированный этой системой, занимает ровно один байт. Сравните это с набором символов utf8_general_ci, где каждый символ состоит из от одного до четырех октетов на символ, то есть для представления каждого символа требуется от одного до четырех байтов.
Это имеет очевидный недостаток, заключающийся в том, что символы utf8 занимают больше места, больше памяти и, что самое важное, больше времени для идентификации процессора. И самое очевидное преимущество заключается в том, что символы utf8 могут кодироваться для любого символа Юникода.
Поскольку этот вопрос помечен как «запрос-оптимизация», вам нужно спросить себя, действительно ли вам нужно представлять более «экзотические» символы или они представлены в однооктетных системах (таких как обычный ASCII- Таблица) достаточно для ваших нужд. Поскольку по своей природе utf8 будет потреблять больше ресурсов процессора / памяти.