SQLinfo.ru - Все о MySQL

Вышла гамма-версия 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

См. также:
 Оптимизация производительности MySQL
 Онлайн-курс по оптимизации MySQL
 Услуги по оптимизации MySQL