(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Oracle объявила о выпуске второй рабочей версии (Development Milestone Release, DMR) MySQL 5.7

М. Кузнецова

Корпорация Oracle объявила о выпуске второй рабочей версии (Development Milestone Release, DMR) MySQL 5.7, которая уже доступна для загрузки. Новая версия отличается оптимизированной производительностью, масштабируемостью и управляемостью, что позволяет разработчикам и администраторам СУБД создавать современные веб-, облачные и встраиваемые приложения, способные обрабатывать постоянно растущие объемы данных. В дополнение к новой версии DMR, Oracle открыла на labs.mysql.com доступ к дополнительным функциональным возможностям, находящимся в стадии разработки, для тестирования и обсуждения широким сообществом пользователей.

Лучше производительность, масштабируемость и управляемость

Производительность и масштабируемость
MySQL 5.7.2 DMR обеспечивает:

Рекордную производительность в 500 тыс. запросов в секунду (QPS) в тесте Sysbench InnoDB Read-Only POINT SELECT.
Линейное вертикальное масштабирование до 64 процессорных ядер.
Удваивает предыдущую рекордную производительность в 250 тыс. запросов в секунду в режиме "только чтение" (ReadOnly QPS), что повышает пропускную способность репликации данных на slave-сервере (используется новый режим многопоточной обработки событий репликации на них, при котором непересекающиеся транзакции обрабатываются в отдельных параллельных потоках, даже когда эти транзакции оперируют одной и той же схемой базы данных).

В то же время, в MySQL 5.7.2 DMR оптимизированы: операция Online Alter Table - реализована поддержка для неблокирующих переименования индексов и расширения столбцов с типом данных VARCHAR; средства управления триггерами - реализована поддержка привязки нескольких триггеров к одному типу событий в одной таблице, также возможно определение последовательности срабатывания триггеров с помощью операторов Follows и Precedes.

Новая версия предлагает расширенные возможности диагностики использования внутренней памяти через общую схему диагностики производительности Performance Schema. Так, добавлены средства, позволяющие отслеживать операции выделения памяти и использования памяти в процессе работы mysqld (ядра MySQL). При этом впервые в истории MySQL реализованы встроенная поддержка и средства отслеживания использования памяти. Мониторинг использования памяти позволяет получить доступ к ряду показателей, таких как: объем внутренней памяти, используемой в текущий момент, количество операций с памятью, а также минимальное и максимальное значения этих показателей за период времени.

Кроме того, в MySQL 5.7.2 DMR расширены: возможности диагностики использования хранимых программ (Stored Programs) в Performance Schema - добавлена детальная информация о внутренних инструкциях, выполняемых внутри хранимых программ; возможности обработки ошибок в хранимых программах (Stored Programs) - команда Get Stacked Diagnostics может быть использована в качестве нового инструмента для анализа ошибок, необходимого для выявления, исследования и обработки проблем в хранимых программах. Также появилась возможность анализа запроса в процессе его выполнения - оператор Explain для другого соединения позволяет получить планы исполнения для запросов, выполняемых в текущий момент.

Помимо этого, в новой версии реализована расширенная поддержка вывода результатов Explain в формате JSON - позволяет получать более детальную информацию о планах запросов путем добавления данных о совокупной стоимости запроса, стоимости в расчете на таблицу и общем объеме данных, что дает представление о вычислениях и оценках оптимизатора на основе стоимостных характеристик. Можно увидеть не только то, какой план исполнения выбран, но и почему.

Наконец, MySQL 5.7.2 DMR также предоставляет возможность полусинхронной репликации данных без потерь, обеспечивая фиксацию транзакций в механизме хранения и во внешней памяти на master-сервере только после того, как slave-сервер подтвердил получение данных.

Версия MySQL Community Edition 5.7.2 DMR доступна для загрузки с сайта MySQL Developer Zone. Дополнительно на сайте labs.mysql.com можно получить доступ для досрочного тестирования и обсуждения сообществом MySQL следующих важных функций: mysqlfabric в пакете утилит MySQL Utilities 1.4.0 - позволяет осуществлять горизонтальное масштабирование через "шардинг" (изначально предусмотрена поддержка этого инструмента в клиентских библиотеках для PHP, Python и Java); Multi-source репликация MySQL - позволяет одному slave-серверу агрегировать данные из нескольких master-серверов.

Управляемость

Повышена пропускная способность репликации данных на slave-сервере - используется новый режим многопоточной обработки событий репликации на них, при котором непересекающиеся транзакции обрабатываются в отдельных параллельных потоках, даже когда эти транзакции оперируют одной и той же схемой базы данных.
Улучшена операция Online Alter Table - реализована поддержка для неблокирующих  переименования индексов и расширения столбцов с типом данных VARCHAR.
Расширены возможности диагностики использования внутренней памяти через общую схему диагностики производительности Performance Schema - добавлены средства, позволяющие отслеживать операции выделения памяти и использования памяти в процессе работы mysqld (ядра MySQL). Впервые в истории MySQL реализованы встроенная поддержка и средства отслеживания использования памяти. Мониторинг использования памяти позволяет получить доступ к ряду показателей, таких как, объем внутренней памяти используемой в текущий момент, количество операций с памятью, а также минимальное и максимальное значения этих показателей за период времени.
Расширены возможности диагностики использования хранимых программ (Stored Programs) в Performance Schema - добавлена детальная информация о внутренних инструкциях, выполняемых внутри хранимых программ.
Расширены возможности обработки ошибок в хранимых программах (Stored Programs) - команда GET STACKED DIAGNOSTICS может быть использована в качестве нового инструмента для анализа ошибок, необходимого для выявления, исследования и обработки проблем в хранимых программах.
Улучшены средства управления триггерами - реализована поддержка привязки нескольких триггеров к одному типу событий в одной таблице. Возможно определение последовательности срабатывания триггеров с помощью операторов FOLLOWS и PRECEDES.
Добавлена возможность анализа запроса в процессе его выполнения - оператор EXPLAIN для другого соединения позволяет получить планы исполнения для запросов выполняемых в текущий момент.
Расширена поддержка вывода результатов EXPLAIN в формате JSON - позволяет получать более детальную информацию о планах запросов путем добавления данных о совокупной стоимости запроса, стоимости в расчете на таблицу и общем объеме данных, что дает представление о вычислениях и оценках оптимизатора на основе стоимостных характеристик. Можно увидеть не только то, какой план исполнения выбран, но и почему.
MySQL 5.7.2 DMR также предоставляет возможность полусинхронной репликации данных без потерь, обеспечивая фиксацию транзакций в механизме хранения и во внешней памяти на master-сервере только после того, как slave-сервер подтвердил получение данных.
Дополнительно на сайте http://labs.mysql.com можно получить доступ для досрочного тестирования и обсуждения сообществом MySQL следующих важных функций: mysqlfabric в пакете утилит MySQL Utilities 1.4.0 - позволяет осуществлять горизонтальное масштабирование через "шардинг". Изначально предусмотрена поддержка этого инструмента в клиентских библиотеках для PHP, Python и Java.
"Multi-source" репликация MySQL - позволяет одному slave-серверу агрегировать данные из нескольких master-серверов.
 
 
Как заявили в корпорации "Oracle продолжает работать в тесном контакте с сообществом пользователей MySQL и приветствует обратную связь, отзывы и предложения, которые помогают быстро улучшать возможности и повышать качество этого продукта, - подчеркнул Томас Улин (Tomas Ulin), вице-президент Oracle по разработке MySQL. - Выпустив новую рабочую версию MySQL 5.7 Development Milestone Release, Oracle продолжает внедрять инновации в MySQL с помощью ожидаемых и последовательных обновлений, чтобы в точности учитывать требования пользователей к современным web, облачным и встраиваемым приложениям".
 

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Oracle »
Написать редактору 
 Рекомендовать » Дата публикации: 17.10.2013 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Personal Edition Named User Plus Software Update License & Support
Oracle Database Standard Edition 2 Processor License
Oracle Database Personal Edition Named User Plus License
ABViewer Enterprise пользовательская
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Работа в Windows и новости компании Microsoft
ЕRP-Форум. Творческие дискуссии о системах автоматизации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Отличается ли ДрифтКазино от беттинга? (9)
Друзья, давно заметил, что на Дрифте уже несколько месяцев во всю рекламируется и предлагается...
 
Windows 10 загружен процессор (2)
Добрый день! На рабочем ПК Windows 10, компьютер тормозит, в диспетчере задач выдает что диск...
 
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Помощь по MS Access (331)
Доброе время суток. Случайно оказался на этом сайте, искал статьи по OLAP. Вижу, что...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
 
 



    
rambler's top100 Rambler's Top100