MySQL перейдет на 4-байтовый юникод с версии 8.0
Дата: 18.06.2017
Источник: Блог разработчиков MySQL
Поддержка utf8 появилась в MySQL в версии 4.1 одновременно с поддержкой других кодировок. Тогда из соображений производительности был сделан выбор в пользу 3-байтовой кодировки utf8mb3. Позднее, в MySQL 5.5 появилась и 4-байтовая кодировка utf8mb4. В версии MySQL 5.7 удалось избавиться от ограничений, диктующих экономию длины полей: увеличена максимальная длина индекса в Innodb, буфер сортировки стал переменного размера. Так как сегодня 4-байтовый юникод не уступает по производительности 3-байтовому, принято решение сделать utf8mb4 кодировкой по умолчанию, начиная с MySQL 8.0.
Подробнее о переходе на utf8mb4 читайте в блоге разработчиков MySQL .
|