Компания Oracle опубликовала (http://permalink.gmane.org/gmane.comp.db.mysql.announce/931) выпуск СУБД MySQL Community Server 5.7.12 (http://dev.mysql.com/downloads/mysql/), в котором кроме типичного для корректирующих обновлений исправления ошибок реализована новая концепция Rapid Plugins, существенно упрощающая поставку новых возможностей в форме плагинов. Базовая поставка, как и раньше, остаётся неизменной в рамках цикла поддержки стабильной ветки, но теперь допускается реализация новшеств с их распространением в виде отдельных плагинов.
Первым в состав MySQL 5.7 включён плагин X Plugin с реализацией одноимённого коммуникационного протокола, предоставляющего доступ к X DevAPI для коннекторов и клиентов MySQL, например, для cli-интерфейса mysql. Целью создания X DevAPI является обеспечение поддержки нового типа схем объектов БД, получивших название коллекции документов (http://dev.mysql.com/doc/refman/5.7/en/document-store.html), а также связанных с данными схемами возможностей хранения данных. Например, появляется возможность использовать БД MySQL для хранения документов с использованием документно-ориентированной, реляционной или гибридной моделей.
Из изменений в MySQL 5.7.12 также можно отметить повышение эффективности обработки запросов, содержащих большое число условий "OR". Такие запросы теперь потребляют значительно меньше памяти, что понижает вероятность превышения лимита range_optimizer_max_mem_size, который, в свою очередь, по умолчанию увеличен с 1536000 до 8388608.
URL: http://permalink.gmane.org/gmane.comp.db.mysql.announce/931
Новость: http://www.opennet.dev/opennews/art.shtml?num=44242