MySQL Connector/J является официальным JDBC драйвером для MySQL.
MySQL Connector/J 5.1 включает в себя поддержку фнкциональности JDBC-4.0, в том числе:
функции легкой разработки, включая автоматическую регистрацию с DriverManager посредством механизма »service provider», стандартизованные проверки валидности соединений и категоризированные исключения (SQLExceptions) основанные на возможности восстановления/повторной попытки и класса для низлежащей ошибки.
Развертывание интерфейсов, которые включают расширения от поставщиков
Поддержка XML процессинга через JAXP интерфейсы к DOM, SAX and StAX
Поддержка возможности установки клиентской информации в рамках одного соединения (эта информация может быть просмотрена в секции комментариев запроса »SHOW PROCESSLIST» на сервере MySQL, или может быть расширена до поддержки произвольного сохранения информации через публичный интерфейс)
Вышла очередная версия MySQL Connector/C – MySQL Connector/C 6.0.2. MySQL Connector/C предоставляет C API для доступа к базам данныхMySQL.
Этот релиз является GA-релизом и подходит для продакшн-серверов. Разработкики настоятельно рекоммендуют пользователям внимательно ознакомиться со списком внесенных изменений/модификаций который поставляется вместе с этим продуктом. Эта версия MYSQL коннектора официально поддерживает все версии MySQL серверов начиная с MySQL 4.1
Обращаем Ваше внимание на тот факт, что как и большинство других коннекторов MySQL, этот MySQL Connector/C 6.0.2 выпущен под лицензией GPL
Компания Sun Microsystems выпустила новую версию MySQL Cluster – MySQL Cluster 7.0.5 (опубликована 21 апреля 2009).
MySQL Cluster является транзакционной базой данных реального времени с открытым исходным кодом, которая предназначена для быстрого, всегда включенного доступа к данным в условиях высокой пропускной нагрузки.
Доступны две версии этого продукта – с открытым исходным кодом и коммерческая.
Компания Sun Microsystems выпустила новую версию MySQL Server – MySQL Server 5.4 (Beta 5.4.0, опубликована 21 апреля 2009).
Основной упор в новой версии сервера делается на улучшение масштабируемости на многоядерных процессорах. Тенденция в развитии аппаратных средств сейчас в направлена на увеличение числа ядер процессора, а не на увеличения тактовой частоты процессора. Вариант ожидания того мометна, когда процессоры станут более быстрыми, не является жизнеспособным, когда речь идет о повышении производительности базы данных. Напротив, необходимо лучше использовать несколько ядер, максимально использовать те циклы обработки, которые они предоставляют. MySQL 5.4 использует особенности SMP-систем для ликвидации узких мест в архитектуре MySQL, которые мешают в полной мере использовать несколько ядер. Основной упор в новой версии сервера был сделан на InnoDB, особенно на locking-механизмы, управление памятью, и параллельные нити исполнения.
Изменения в подсистеме InnoDB I/O позволят более эффективно использовать имеющиеся емкости ввода-вывода.
Ряд изменений позволил улучшить функционирование серверов MySQL на Solaris.
Улучшен доступ к исполнению и информации о производительности. Усовершенствования в диагностике включают:
DTrace датчики
расширен вывод команды SHOW ENGINE INNODB STATUS
добавлены новые статусные переменные
Стандартная конфигурации предоставляет усовершенствованные настройки по умолчанию и значения системных переменных для работы сервера MySQL на серверах, на которых устанослено до 16 x86-серверов или 64 CMT-серверов с 4 и более гигабайтами памяти.
Sun microsystems выпустили релиз комьюнити сервера MySQL 5.1.32 (MySQL Community Server 5.1.32), в котором исправлены ошибки, обнаруженные с момента первого стабильного релиза MySQL 5.1.30, и устраненны проблемы безопасности. Обнаруженная уязвимость позволяла осуществить отказ в обслуживании (deny of service, крах сервера) при обработке функциями UpdateXML() и ExtractValue() некорректного выражения XPath. Также исправлены несколько проблем, которые приводили к краху процесса MySQL:
Критическая ошибка при использовании символа ‘%’ в теле SQL запроса;
Критическая ошибка при использовании переменной в тригерре, при вызове функции CAPImysql_change_user();
Критическая ошибка при выполнении запросов вида NAME_CONST(.. COLLATE …) при наличии проблем с приведением типов;
Критическая ошибка при выполнении REPAIR TABLE для сжатых MyISAM таблиц;
Критическая ошибка при обработке некорректно вложенных OUTER JOIN запросов.
Критическая ошибка в момент восстановления таблицы или выполнении ALTER-операций для MyISAM таблиц, для которых определено несколько полнотекстовых индексов, в том случае, если переменная myisam_repair_threads имеет значение больше 1.
Из исправлений нарушающих совместимость стоит отметить изменение поведения UPDATE при попытке присвоить NULL-значение полям, для которых указан атрибут NOT NULL. Начиная с этого релиза такие попытки будут приводить к выводу ошибки (даже в том случае, когда работа происходит не в strict SQL режиме. Ранее такая ошибка выводилась только при спользовании strict SQL режима, в противном случае присваивались значения по умолчанию и осуществлялся вывод предупреждения.
скачать MySQL Community Server 5.1.32 | download MySQL Community Server 5.1.32
Скачать это релиз можно с официального сайта MySQL [http://dev.mysql.com/downloads/mysql/5.1.html]
Вышел очередной релиз от компании Sun Microsystems - MySQL Community Server 5.0.77. Новый релиз распространяется с исходными текстами. Также доступны бинарные сбороки для большинства популярных платформ.
Список основных изменений и дополнений, по отношению к релизу MySQL Community Server 5.0.67:
Для повышения безопасности системы при загрузке пользовательских функций введена новая переменная «plugin_dir«, которая определяет директорию, откуда могут быть загружены пользовательские расширения. В том случае когда значение этой переменной пустая строка, поведение сервера MySQL при запуске остается таким же как и раньше
Введена новая статусная переменная Queries, которая содержит число выполненных на сервере запросов, в том числе включая все внутренние запросы из хранимых процедур (в отличии от переменной Questions, которая показывает только внешние обращения клиентов)
Дополнительные средства защиты от уязвимости, которая позволяет манипулируя символическими ссылками обойти некоторые ограничения доступа к таблицам MyISAM (перезапись табличных файлов через манипуляции с опциями «DATA DIRECTORY» и «INDEX DIRECTORY«)
Защита от DoS атак, связанных с чрезмерным использованием памяти при разборе конструкций с множественными условиями вида <OR (OR … (OR … ))>
При выводе SHOW STATUS исключена строка Innodb_buffer_pool_pages_latched. Это связано с тем, что для расчета данного параметра затрачивалось слишком много процессорного времени. Эта строчка может быть добавлена обратно, для этого необходимо пересобрать сервер с параметром UNIV_DEBUG