The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Компания Oracle анонсировала стабильный релиз MySQL 5.7"
Отправлено opennews, 19-Окт-15 22:10 
После двух с половиной лет разработки компания Oracle представила (https://www.oracle.com/corporate/pressrelease/mysql-5-7-ga-1...) первый стабильный релиз СУБД MySQL 5.7 (http://dev.mysql.com/doc/relnotes/mysql/5.7/en/). Примечательно, что несмотря на анонс, финальный релиз MySQL Community Server 5.7, распространяемый под лицензией GPL, пока недоступен для загрузки и будет опубликован (http://dev.mysql.com/downloads/) только 26 октября.

Ключевые улучшения (http://dev.mysql.com/doc/refman/5.7/en/mysql-nutshell.html) MySQL 5.7:


-  Поддержка манипуляции данными в формате JSON. Добавлен встроенный тип данных JSON (http://dev.mysql.com/doc/refman/5.7/en/json.html) и <a href="http://dev.mysql.com/doc/refman/5.7/en/json-creation-functio... title="JSON_ARRAY(), JSON_MERGE(), JSON_OBJECT(), JSON_CONTAINS(), JSON_CONTAINS_PATH(), JSON_EXTRACT(), JSON_KEYS(),  JSON_SEARCH(),  JSON_APPEND(), JSON_ARRAY_APPEND(), JSON_ARRAY_INSERT(), JSON_INSERT(), JSON_QUOTE(), JSON_REMOVE(), JSON_REPLACE(), JSON_SET(),  JSON_UNQUOTE(),  JSON_DEPTH(), JSON_LENGTH(), JSON_TYPE() и JSON_VALID()">набор функций</a> для эффективной обработки, хранения, разбора и поиска неструктурированных данных в формате JSON. Документы JSON упаковываются в специальный внутренний бинарный формат, поддерживают индексацию и могут интегрироваться в SQL-запросы, в том числе с генерацией виртуальных столбцов;

-  Компонент MySQL Router, позволяющий организовать подключение приложений к нескольким БД  MySQL. MySQL Router также может использоваться для создания отказоустойчивых конфигураций и для автоматизации шардинга данных на нескольких серверах;

-  Проведена оптимизация производительности. В тесте SysBench при установке 1024 соединений MySQL 5.7 сумел продемонстрировать производительность в 1.6 млн запросов на чтение в секунду, что в три раза выше, чем смогла обеспечить конфигурация на основе MySQL 5.6.

-  Поддержка режима multi-source репликации (http://dev.mysql.com/doc/refman/5.7/en/replication-multi-sou...), позволяющего реплицировать данные от нескольких master-серверов на один slave-сервер. Например, указанную возможность можно использовать для резервного копирования содержимого разных серверов, для консолидации данных  нескольких серверов или для объединения таблиц шардинга. На стороне slave-серверов добавлена поддержка каналов репликации, позволяющих использовать разные соединения для параллельного приёма данных с разных серверов в несколько потоков;

-  В оптимизаторе реализована новая модель динамического расчёта приоритетов, позволяющая добиться более высокой скорости обработки запросов и предоставляющая пользователю больше средств управления;

-  Добавлен новый набор системных таблиц Performance Schema (http://dev.mysql.com/doc/refman/5.7/en/performance-schema-va...) со статистикой о распределении памяти, транзакциях, хранимых процедурах, репликации  и блокировках;


-  Расширены средства обработки состояния и диагностики работы СУБД. В рамках механизма SYS Schema предоставлен набор вспомогательных объектов с информацией о производительности, состоянии работы и мониторинге.

-  Реализован (http://dev.mysql.com/doc/refman/5.7/en/data-directory-initia...) более защищённый механизм инициализации директории с данными СУБД: По умолчанию создаётся только аккаунт 'root@localhost' со случайно созданным паролем, который сразу помечается устаревшим и требует установки нового пароля. Анонимные пользовательские аккаунты и тестовые БД не создаются;


-  Добавлена реализация типов данных для задания пространственных координат c поддержкой InnoDB, GeoJSON и GeoHash;

- Улучшение движка InnoDB:


-  Увеличена производительность работы с временными таблицами;
-  Расширены средства партицирования;
-  Добавлена возможность менять размер строк VARCHAR  без перестроения таблицы (ALTER TABLE ...ALGORITHM=INPLACE, CHANGE COLUMN...VARCHAR());

-  Введено отдельное пространство имён для таблиц с несжатыми данными;

-   В ALTER TABLE добавлена поддержка выражения RENAME INDEX  для переименования индексов;


-  В клиент mysql добавлена опция "--syslog" позволяющая отправлять в лог все вводимые команды;

-  Прекращена поддержка отложенного выполнения операций, таких как "INSERT DELAYED" и "REPLACE DELAYED".


Дополнительно сообщается (http://www.oracle.com/us/dm/sev100460237-emea-ru-ip-de1-ev-2...), что 27 и 29 октября компания  Oracle проведёт в Москве и Санкт-Петербурге семинары на русском языке, на которых будет рассказано об особенностях нового релиза MySQL.

URL: https://www.oracle.com/corporate/pressrelease/mysql-5-7-ga-1...
Новость: https://www.opennet.ru/opennews/art.shtml?num=43162

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру