The OpenNET Project / Index page

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



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

Исходное сообщение
"Увидела свет СУБД MariaDB 10.0.0"
Отправлено opennews, 13-Ноя-12 20:50 
Представлен (http://blog.mariadb.org/announcing-mariadb-10-0-0-alpha/) первый выпуск новой значительной ветки СУБД MariaDB 10.0.0 (https://kb.askmonty.org/en/mariadb-1000-release-notes/), продолжающий развитие кодовой базы MariaDB 5.5 (https://www.opennet.ru/opennews/art.shtml?num=33589) и содержащий ряд возможностей, бэкпортированных из ветки MySQL 5.6 (https://www.opennet.ru/opennews/art.shtml?num=31291). Проект развивается компанией Monty Program Ab, созданной Майклом Видениусом, основателем MySQL, после его ухода из Sun Microsystems. БД MariaDB полностью совместима с MySQL и может выступать в качестве прозрачной замены MySQL, дополненной рядом расширенных функций (https://www.opennet.ru/opennews/art.shtml?num=33589), оптимизациями производительности, новыми движками хранилищ (FederatedX, PBXT, XtraDB, Aria, OQGRAPH, Sphinx) и улучшениями от сообщества независимых разработчиков. Как и MySQL 5.6 ветка MariaDB 10.x пока имеет экспериментальный характер и не вышла за рамки альфа-стадии разработки, не рекомендованной для промышленного применения.


Ранее ветки MariaDB нумеровались синхронно с ветками MySQL, на которых они были основаны. Но в настоящее время MariaDB уже не является просто набором патчей, применённых поверх MySQL, а содержит достаточно большой набор дополнительных функций и возможностей, реализованных иначе, чем в MySQL (например, пул тредов, поддержка микросекунд и аннотированные запросы). Изменился также и метод синхронизации с кодовой базой MySQL, в настоящее время первичным в разработке является код MariaDB, в который бэкпортируются новшества MySQL. В связи с этим, чтобы более явно обозначить независимость разработки от MySQL решено присвоить очередному релизу  MariaDB номер 10.

Среди новшеств MariaDB (https://kb.askmonty.org/en/what-is-mariadb-100/) 10.0.0:

-  Улучшенный вывод сообщений об ошибках. Все числовые номера ошибок теперь сопровождаются пояснительными текстами.
-  Поддержка выражения "SHOW EXPLAIN FOR thread_id (https://kb.askmonty.org/en/show-explain/)" для анализа запроса, выполняемого в заданной нити. Так как "SHOW EXPLAIN" учитывает план выполнения оптимизатором реального запроса, он позволяет получить более близкие к реальности показатели, чем выполнение запроса внутри "EXPLAIN";
-  Поддержка multi-source репликации (https://kb.askmonty.org/en/multi-source-replication/), позволяющей одному серверу реплицировать изменения от нескольких master-серверов. Из примеров использования  multi-source репликации упоминается решение задачи сбора в одном месте данных, разнесённых на разные машины, с целью выполнения аналитических запросов или для создания резервной копии;
-  В InnoDB добавлены дополнительные оптимизации, позволяющие зметно ускорить выполнения транзакций, не выполняющих операции записи и изменения данных. Для выполнения транзакций в режиме чтения  добавлена новая команда "TRANSACTION READ ONLY";
-  Оптимизировано выполнение конструкции "LIMIT ... ORDER BY";
-  Из MySQL 5.6.5 перенесён обновлённый вариант хранилища InnoDB;
-  Из MySQL 5.6.5 портирована поддержка движка PERFORMANCE_SCHEMA (http://dev.mysql.com/doc/refman/5.6/en/performance-schema.html) и связанной с ним базы performance_schema, предоставляющей низкоуровневые средства для мониторинга за выполнением запросов и различными событиями при работе СУБД;
-  Из пока не до конца реализованных возможностей, но гарантированно попадающих в финальный релиз, отмечаются: поддержка автоматического обновления времени (timestamp) в DATETIME; хранимые в памяти таблицы с эффективной поддержкой типов VARCHAR и BLOB; новое хранилище Cassandra (https://www.opennet.ru/opennews/art.shtml?num=34980); выполнение "ALTER TABLE" на лету.

URL: http://blog.mariadb.org/announcing-mariadb-10-0-0-alpha/
Новость: https://www.opennet.ru/opennews/art.shtml?num=35316

 

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



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

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