Oracle анонсировала MySQL 5.5

Корпорация Oracle сегодня анонсировала релиз-кандидат открытой системы управления базами данных MySQL 5.5. Официальная демонстрация новинки состоится на этой неделе на открывающейся выставке Oracle OpenWorld. Впрочем, уже сейчас в Oracle говорят, что основные новшества в MySQL 5.5 коснулись самых важный для баз данных характеристик, таких как производительность, доступность и удобство работы с данными.

Для загрузки MySQL 5.5 RC стала доступна после неофициального мероприятия в преддверии Oracle OpenWorld, посвященного экосистеме MySQL, так называемого MySQL Sunday. Представленный релиз кандидат доступен в версиях под операционные системы Windows, Linux и Mac OS.

Напомним, что ранее Oracle объявила, что высокопроизводительный движок InnoDB станет стандартным для MySQL. В версии 5.5 он таковым стал. Причем, в новой версии реализована и новая версия самого InnoDB, который теперь лучше поддерживает многопроцессорность и многопоточность, что важно в условиях современных серверов и операционных систем. В заявлении Oracle говорится, что новая InnoDB обеспечивает лучшее восстановление данных в случае краха системы, улучшенные возможности по интеграции данных, работу с ACID-транзакциями.

В MySQL 5.5 появилась полусинхронная репликация данных, которая позволяет лучше защитить подчиненные серверы от сбоев на мастер-машине. Этот же механизм повышает целостность и интегрированность информации, хранимой в БД. Еще одной новинкой версии 5.5 стала поддержка новых типов и форматов данных, включенных в стандарты ANSI/ISO.

Отдельно в Oracle говорят, что MySQL 5.5 получает новые диагностические решения, включая низкоуровневую схему ERFORMANCE_SCHEMA. Также новая версия получила значительный прирост скорости (до 1500%) на ряде операций чтения/записи в Windows и до 500% на операциях чтения.

Интересно отметить, что Oracle приняла решение не включать в стандартный вариант поставки новый вариант движка для работы с данными MariaDB, который был разработан сотрудниками MySQL ушедшими из компании. А от создания нового движка Falcon, запланированного к релизу в шестой версии, было вообще решено отказаться.