Oracle выпустила версию Development Milestone Release СУБД MySQL 5.6 — ранний ознакомительный релиз, содержащий ряд новых и экспериментальных особенностей. Среди новшеств — идентификаторы Global Transactions Identifiers, позволяющие отслеживать тиражирование данных между различными серверами и облегчающие автоматический переход на резервный сервер при сбое основного. Сейчас аналогичная функциональность для MySQL реализуется только сторонними средствами. Ускорена обработка запросов — MySQL теперь может консолидировать несколько запросов или наборов результатов в единую операцию. По умолчанию столбцам DATETIME автоматически присваивается текущая отметка времени. Оптимизирован по скорости порядок выполнения запросов Filesort и ORDER BY. Поддерживается выдача результатов в формате JSON. Среди экспериментальных особенностей — API на базе интерфейса memcache, позволяющий приложениям выполнять прямой доступ к данным в движке InnoDB вместо обращения через SQL-запросы. Появился также новый набор команд ADD, позволяющий приложению записывать данные в базу без блокировки доступа к индексу для других операций, параллельно добавляющих данные.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF