Новая версия СУБД MySQL 5.5 с оптимизацией для «больших» web-приложений

Корпорация Oracle, контролирующая на данный момент развитие открытой СУБД MySQL, объявила о выпуске новой версии этого продукта. Помимо коммерческой, выпущена и бесплатная редакция MySQL 5.5 Community Edition, в которой для хранения структурированных данных по умолчанию применяется механизм  InnoDB. Стоит отметить внушительный рост производительности и высокую масштабируемость версии MySQL 5.5  при использовании ее в web-приложениях на различных платформах, в том числе Windows, Oracle Solaris, Linux и Mac OS X.

При этом Oracle подчеркивает, что выход версии MySQL 5.5, в которой учтены все пожелания, высказанные при тестовой эксплуатации MySQL 5.5 RC,  - это показательный пример выполнения данных пользователям MySQL обещаний при переходе контроля над продуктом от Sun к Oracle.

Версия 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% соответственно.

Обсуждение