Анонсирован выход финального релиз-кандидата MySQL 5.1
🕛 17.04.2008, 11:40
Компания Sun Microsystems объявила о выходе финального релиз-кандидата MySQL 5.1. Релиз планируется выпустить в конце июня.При подготовке релиза основное внимание разработчиков уделяется производительности и масштабируемости. Объявлено о 15%-м ускорении работы базы в "тяжелых бизнес-приложениях".
MySQL 5.1 несет в себе следующие нововведения:
* Построчная репликация, при которой в бинарный лог будет записываться только информация о реально измененных строках таблицы вместо оригинального (и, возможно, медленного) запроса. Построчную репликацию можно использовать только для определенных типов sql-запросов, в терминах MySQL - смешанная (mixed) репликация. * Сегментация. Это возможность разбить одну большую таблицу на несколько частей, основываясь на определенной пользователем функции. При определенных условиях это может дать серьезное увеличение производительности и, кроме того, облегчает масштабирование таблиц. * Планировщик задач. По синтаксису добавление задачи похоже на добавление триггера к таблице, по идеологии - на задачу в crontab. * API для плагинов, которое позволяет загружать сторонние модули без перезапуска сервера. * Новые возможности кластеризации, дополнительный набор функций для обработки XML, хранилище Maria (устойчивый к сбоям клон MyISAM) и т.д.
Стоит отметить, что недавно Sun Microsystems анонсировала партнерскую программу для сторонних разработчиков движков БД. Главным образом речь идет об информационной поддержке и сертификации. На странице http://mysql.com/engines можно найти список различных движков с кратким описанием. В списке сертифицированных движков, кроме InnoDB, можно найти Kickfire, PBXT и BrightHouse.