Компания Oracle, которая сейчас контролирует развитие открытой СУБД MySQL, сообщила о выпуске новой версии продукта. Вдобавок к коммерческой версии выпущена бесплатная редакция MySQL 5.5 Community Edition, в которой по умолчанию для хранения структурированных данных используется механизм InnoDB. ИЗ технических новшеств версии MySQL 5.5 можно отметить значительный рост производительности и повышенную масштабируемость при использовании в web-приложениях на самых разных платформах, включая Windows, Linux, Oracle Solaris и Mac OS X.
Сама компания Oracle подчеркивает, что выпуск версии MySQL 5.5 наглядно демонстрирует, что компания держит обещания, данные пользователям MySQL во время перехода контроля над продуктов от Sun к Oracle. Также создатели новой версии подчеркивают, что в официальном продукте учтены все пожелания, собранные во время тестовой эксплуатации MySQL 5.5 RC.
Что касается производительности web-приложений, версия MySQL 5.5 предлагает высокий уровень гибкости и масштабируемости, необходимый разработчикам приложений и администраторам БД для эффективного конструирования, эксплуатации, обслуживания и масштабирования web-приложений. Применение технологии InnoDB для хранения содержимого БД в новой версии MySQL позволяет извлечь все преимущества от новейших многопроцессорных и многоядерных аппаратных и программных платформ. Кроме того, технология InnoDB обеспечивает поддержку ACID-транзакций, поддержание ссылочной целостности и автоматическое восстановление после сбоев. Для конфигураций с повышенной готовностью предлагаются новые технологии для полусинхронной репликации и модуль Replication Heart Beat для непрерывного контроля процессов репликации. Улучшенные средства индексации и разбиения наборов таблиц на логические разделы обеспечивают повышенное удобство работы для разработчиков и администраторов. Кроме того, управление серверами MySQL существенно облегчается за счет поддержки команд SIGNAL/RESIGNAL и расширенных средств диагностики, в том числе команды PERFORMANCE_SCHEMA.
С технической точки зрения, версия MySQL 5.5 демонстрирует значительный рост скорости по сравнению с предыдущей версией MySQL 5.1. Согласно результатам внутреннего тестирования, выигрыш на платформе Windows достигает 1 500% на операциях чтения/записи и до 500% в режиме «только для чтения». На платформе Linux прирост скорости на операциях чтения/записи достигает 360%, а на а на операциях «только чтение» - 200%.