В состав MySQL 5.1.33 включена поддержка хранилищ DB2

8 апреля 2009 года

За несколько недель обсуждения сделки по покупке Sun Microsystems компанией IBM было высказано много предположений о том, как подобный ход может повлиять на судьбу открытых проектов, курируемых Sun. Результаты проявились неожиданным образом: несмотря на полное отсутствие каких-либо сведений в официальном анонсе, в составе вышедшего несколько дней назад релиза MySQL 5.1.33 обнаружен код IBM с поддержкой хранилища данных "IBM DB2 for i Storage Engine".

В составе распространяемого архива исходных текстов mysql-5.1.33.zip присутствует директория "storage/ibmdb2i" с кодом DB2 Storage Engine, заметка об авторских правах которого свидетельствует, что этот код был разработан в недрах IBM. Реализация движка DB2 занимает более 18 тыс. строк кода, причем с лицензией явно отличающейся от GPL. Для активации движка необходимо осуществить сборку с опцией "--with-plugin-ibmdb2i".

Напомню, что в релизе MySQL 5.1.33 исправления около 60 ошибок, 11 из которых приводили к краху. Например, к краху процесса приводило переполнение AUTO_INCREMENT поля в InnoDB таблице, передача в функцию MATCH() значения отличного от имени столбца или использование "USE INDEX" совместно с "EXPLAIN EXTENDED".

Источники править

 
 
Creative Commons
Эта статья содержит материалы из статьи «В состав MySQL 5.1.33 включена поддержка хранилищ DB2», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.