Корпорация Oracle объявила об открытии доступа к новым функциям MySQL 5.6, чтобы разработчики могли тестировать, внедрять и комментировать их.
Появившиеся в общем доступе функции базы данных предназначены для повышения масштабируемости, производительности и гибкости.
Усовершенствования касаются системы хранения данных InnoDB, которая теперь поддерживает полнотекстовый поиск, что позволяет повысить производительность приложений с высокой интенсивностью операций записи и масштабируемость систем с большой нагрузкой.
"Oracle продолжает развивать MySQL, чтобы удовлетворить растущие потребности разработчиков приложений, - заявил Томас Улин (Tomas Ulin), вице-президент Oracle по разработке MySQL. - Ознакомительный доступ к версии MySQL 5.6 позволит проверить работу множества важных функций, предназначенных для повышения производительности, гибкости и масштабируемости этой СУБД. Кроме того, сообщество MySQL сможет поделиться с Oracle своими замечаниями и предложениями".
Новые и модернизированные функции MySQL, связанные с репликацией данных, позволяют повысить производительность и масштабируемость, а также улучшить интеграцию данных.
Oracle открыла ознакомительный доступ к функциям MySQL 5.6, находящимся в стадии активной разработки, чтобы пользователи и участники сообщества MySQL могли комментировать их. Планируется, что после завершения разработки эти функции будут включены в будущие версии: рабочую (Development Milestone) и финальную (General Availability).
Улучшенная репликация, обновленная система хранения данных InnoDB и расширение поиска
На сайте http://labs.mysql.com открыты для ознакомления, тестирования и комментирования следующие новые функции MySQL 5.6:
- Полнотекстовый поиск в InnoDB: предоставляет пользователям возможность построения полнотекстовых индексов и поиска текстовой информации, хранящейся в таблицах InnoDB, а также поддерживает быстрый и точный поиск по содержимому документов.
- Предварительная загрузка содержимого пула буферов InnoDB: новые возможности ручной и автоматической предварительной загрузки содержимого пула буферов InnoDB позволяют существенно сократить время выхода сервера на рабочий режим после перезапуска.
- Увеличение объема файлов журналов отката InnoDB: максимальный размер файлов журналов отката InnoDB увеличен с 4 ГБ до 2 ТБ, чтобы повысить производительность приложений с высокой интенсивностью операций записи или транзакций длительного выполнения.
- Групповая фиксация изменений в бинарном журнале обновлений: операция групповой фиксации изменений (Group Commit) применяется для повышения производительности механизма репликации MySQL. Обновления записываются в бинарный журнал в параллельном режиме, а затем фиксируются как группа в журнале binlog на диске.
- Binlog API: позволяет легко интегрировать MySQL с новыми и унаследованными приложениями, а также с хранилищами данных. Этот интерфейс прикладного программирования позволяет разработчикам упростить интеграцию, стандартизируя DML операции в MySQL, в то время как репликация данных в другие приложения производится в рамках их инфраструктуры управления данными.