Сайт GNU Savannah был взломан. Вредителями была использована SQL injection атака, направленная на http://savannah.gnu.org. В результате были скомпроментированы зашифрованные пароли и злоумышленники получили доступ к некоторым закрытым материалам. Сайт до сих пор не работает, однако идет активный процесс восстановления данных из бэкапов БД и вскоре он вновь будет в строю.
На зеркалах уже появился tarball завтрашнего релиза одной из ведущих открытых реализаций реляционной СУБД - PostgreSQL 9. Данное обновление преподносит пользователям огромное число новшеств, главные из которых:
Простая в использовании репликация
Массовое управление правами доступа
Различные улучшения в хранимых процедурах, включая анонимные блоки кода
Exclusion constraints - обобщенный аналог ограничения уникальности, позволяющий строить более сложные условия
Новая реализация VACUUM FULL. Теперь команда полностью перезаписывает таблицу и индексы, устраняя проблему роста индексов и работает быстрее предыдущего алгоритма
Новая быстрая реализация LISTEN/NOTIFY
Различные улучшения производительности, в том числе исключение ненужных операций JOIN (что улучшает производительность некоторых ORM)
Также появился встроенный модуль passwordcheck для анализа стойкости паролей, аутентификация через RADIUS и LDAP, Python3 в PL/Python и многое другое.
После нескольких лет разработки вышла финальная версия HyperSQL DB 2.0 - система управления базами данных, полностью написанная на Java. Количество изменений впечатляет. Среди новых возможностей разработчики выделяют новые режимы транзакций: 2PL, MVCC и их сочетание.
HSQLDB также используется в OpenOffice.
HSQLDB появилась в 2001 году, как продолжение проекта Hypersonic DB. Автор Hypersonic DB начал новый проект - H2 (Hypersonic 2). На сайте проекта H2 есть постоянно обновляющаяся страница с результатами тестирования производительности H2 и других RDBMS:
Производительность HSQLDB 2.0 и последней версии H2 практически одинаковы. Отмечается, что предыдущие версии HSQLDB были медленее. При этом другая RDBMS того же класса, Derby (тоже последняя версия), работает гораздо медленее, как HSQLDB, так и H2.
VoltDB LLC объявила о создании системы управления базами данных VoltDB, ориентированной на обработку транзакций в реальном времени (OLTP). Исходные тексты одной из редакций системы («Community Edition») доступны бесплатно по лицензии GPL, также имеется платная подписка. Руководителем команды разработчиков является Майкл Стоунбрейкер (Mike Stonebraker), со-основатель Postgres, занимавший также пост CTO («главный инженер» или «технический директор») в Informix.
VoltDB — это кластерная in-memory СУБД; она поддерживает выполнение запросов на SQL, хранимые процедуры на Java и в отличие от популярных NoSQL-решений гарантирует транзакционную целостность данных ACID. По утверждению компании, VoltDB опережает по производительности (неназванные) традиционные OLTP СУБД в односерверной конфигурации в 45 раз, и опережает MySQL с Memcached. Также, по утверждению компании, в тестах скорости VoltDB показала себя на уровне или быстрее, чем (неназванные) NoSQL-решения.
Execute Query - это кроссплатформенная утилита для работы с БД с открытым исходным кодом. Совместима с базами любых поставщиков при наличии JDBC-драйвера.
Ключевые возможности:
SQL-консоль с подсветкой синтаксиса и автодополнением
Навигация по структуре БД
Импорт/экспорт данных (форматы XML, CSV, XLS)
Графические диалоги создания таблиц и индексов
Генерация ERD-диаграмм по существующей схеме и генерация SQL по построенной диаграмме
Версия 3.2.1 отличается от предыдущей небольшими улучшениями и багфиксами (changelog).
Для загрузки доступны deb-пакет, tarball и java installer (os-independent).
Даниэл Спевак и Тьян Жао представили библиотеку ScalaQL для языка Scala, предоставляющую возможность заменять ORM на SQL-подобные конструкции языка запросов, подобного LINQ.
Всемирная группа разработчиков PostgreSQL выпустила новую версию PostgreSQL, продолжая активную разработку самой развитой системы управления базами данных с открытым исходным кодом. Новая версия содержит множество улучшений, делающих администрирование, написание запросов и программирование баз данных PostgreSQL более простым, чем когда-либо. Благодаря 293 новым функциям и улучшениям, содержащимся в версии 8.4, причин выбрать PostgreSQL для вашего нового проекта стало ещё больше.
Среди самых популярных улучшений можно выделить следующие:
Многопоточное восстановление базы данных, обеспечивающее до 8-кратного увеличения скорости реставрации базы данных из резервной копии.
Права доступа на столбцы, предоставляющие более тонкий контроль над важными данными.
Раздельные локали для баз данных, что упрощает работу с PostgreSQL в многоязычных окружениях.
Обновления «на месте» с помощью бета-версии инструмента pg_migrator, который позволяет перейти с версии 8.3 на 8.4 без существенного простоя системы.
Новые инструменты мониторинга запросов, помогающие администраторам получить лучшее представление об активности запросов.
В версии 8.4 стало проще анализировать данные с помощью развитых средств стандарта ISO/ANSI SQL2003: «оконных» функций (windowing functions), общих табличных выражений (common table expressions) и рекурсивных запросов с операциями соединения.
Русский программист Константин Чикарев предлагает инструмент для написания скриптов SQL, DML, работающий с большинством СУБД: Oracle, MSSQL, MySQL, Firebird, HsqlDB, H2.
Инструмент бесплатен для персонального и коммерческого использования.
Если вам нужно выполнять SQL выражения, управлять таблицами, просмотрами или триггерами, администрировать пространство БД и статистику индексов - Sqliteman ваш лучший выбор.
Добавлены возможности:
полная поддержка ALTER TABLE (через пошаговые скрипты)
расширены свойства для SQL Editor, Data Viewer и запуска * приложения
подхват PRAGMA из БД
реализован Table Populator (для создания данных для тестов)