Oracle вводит коммерческие расширения для базы данных MySQL, которые отделяют коммерческую версию программного обеспечения от версии сообщества.
До сих пор коммерческая версия MySQL и версия MySQL для сообщества оставались относительно похожими, а дополнительные функции, предлагаемые в коммерческой версии Enterprise Edition, не влияли на общий код. Enterprise Edition поставлялась с Enterprise Monitor и Enterprise Backup, но это были дополнения.
Последний пакет изменений в MySQL Enterprise Edition, представленный в версии 5.5 и в выпусках для разработчиков предстоящей версии 5.6, является более центральным. Одним из таких изменений является пул потоков, который использует доступные ядра в системах с более чем 16 ядрами для повышения производительности от трех до 20 раз. Согласно Oracle, Thread Pool — это модель обработки потоков, предназначенная для уменьшения накладных расходов при управлении клиентскими соединениями и потоками выполнения операторов. Также предлагается поддержка кластеризации Windows и шаблона виртуальной машины Oracle. Шаблон Oracle VM предоставляет предварительно установленный и предварительно настроенный виртуализированный образ программного обеспечения, чтобы упростить развертывание MySQL в виртуальных средах и «устранить усилия по настройке и риски».
Наконец, новые параметры безопасности предоставляются с подключаемым API аутентификации, который позволяет пользователям аутентифицироваться с использованием внешних библиотек и каталогов. Вы можете использовать API для создания собственных пользовательских модулей, которые интегрируют MySQL в существующую систему безопасности. MySQL Enterprise Edition также использует API для предоставления готовых к использованию внешних модулей аутентификации, которые аутентифицируют пользователей с помощью подключаемых модулей аутентификации (PAM) в LDAP, Linux и Kerberos или с помощью служб Windows.