Вышла гамма-версия MariaDB 10.0.8
Дата: 11.02.2014
Источник: MariaDB Blog
MariaDB 10.0.8 - первый Release Candidate в ветке 10.0 (содержит все улучшения, которые будут в стабильной версии 10-ой ветки). Отличие нумерации от MySQL подчеркивает, что MariaDB является не набором патчей поверх MySQL, а независимым продуктом, в котором многое реализовано иначе чем в MySQL.
Среди основных улучшений MariaDB 10.0:
- Новые хранилища данных: Cassandra storage engine, Spider storage engine, TokuDB storage engine, Sequence storage engine.
- Multi source репликация, позволяющая одному серверу реплицировать изменения от нескольких master-серверов.
- Система статистики для оптимизатора запросов, не зависящая от хранилища данных. Теперь статистика одинаковая для таблиц всех типов, более точная, а главное - разнообразная, и не только по индексам, но и для неиндексированных полей (min/max значения, процент NULL, средняя длина данных, количество повторяющихся значений, гистограммы распределения).
- Улучшена оптимизация подзапросов, теперь подзапросы типа EXISTS сначала преобразуются в IN.
- Поддержка EXPLAIN для команд INSERT/UPDATE/DELETE. SHOW EXPLAIN, показывающий план выполнения запроса в заданной нити и возможность сохранить его в логе медленных запросов. EXPLAIN показывает предварительный план, который во время выполнения запроса может быть изменен оптимизатором, а SHOW EXPLAIN показывает более точную информацию по итогам выполнения запроса.
- Ускорение транзакций, не вызывающих изменения данных в режиме TRANSACTION READ ONLY
- Оптимизировано выполнение конструкции ORDER BY ... LIMIT
- Глобальный идентификатор транзакции, помогающий при горячей замене сервера в случае отказа и восстановлении репликации.
- Расширены возможности мониторинга, например, анализ потребления памяти в конкретной нити.
- И многое другое
Подробнее смотрите MariaDB 10.0
|