LINUX.ORG.RU

Sql


61

1

Всего сообщений: 27

Вышел HSQLDB 2.0

Группа Java

После нескольких лет разработки вышла финальная версия HyperSQL DB 2.0 - система управления базами данных, полностью написанная на Java. Количество изменений впечатляет. Среди новых возможностей разработчики выделяют новые режимы транзакций: 2PL, MVCC и их сочетание. HSQLDB также используется в OpenOffice.

HSQLDB появилась в 2001 году, как продолжение проекта Hypersonic DB. Автор Hypersonic DB начал новый проект - H2 (Hypersonic 2). На сайте проекта H2 есть постоянно обновляющаяся страница с результатами тестирования производительности H2 и других RDBMS:

http://h2database.com/html/performance.html

Производительность HSQLDB 2.0 и последней версии H2 практически одинаковы. Отмечается, что предыдущие версии HSQLDB были медленее. При этом другая RDBMS того же класса, Derby (тоже последняя версия), работает гораздо медленее, как HSQLDB, так и H2.

>>> Список изменений

 hsqldb, hypersql, , , ,

bbk123
()

Со-основатель Postgres представил новую СУБД VoltDB

Группа Open Source

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-решения.

Страница загрузки (downloads)

Вопросы и ответы (FAQ)

>>> Сообщение на сайте компании

 , , , voltdb

www_linux_org_ru
()

Execute Query 3.2.1

Группа Java

Execute Query - это кроссплатформенная утилита для работы с БД с открытым исходным кодом. Совместима с базами любых поставщиков при наличии JDBC-драйвера.

Ключевые возможности:

  • SQL-консоль с подсветкой синтаксиса и автодополнением
  • Навигация по структуре БД
  • Импорт/экспорт данных (форматы XML, CSV, XLS)
  • Графические диалоги создания таблиц и индексов
  • Генерация ERD-диаграмм по существующей схеме и генерация SQL по построенной диаграмме

Версия 3.2.1 отличается от предыдущей небольшими улучшениями и багфиксами (changelog).

Для загрузки доступны deb-пакет, tarball и java installer (os-independent).

Скриншоты

>>> Скачать

 , , ,

mipt_student
()

ScalaQL, ассиметричный ответ на LINQ

Группа Java

Даниэл Спевак и Тьян Жао представили библиотеку ScalaQL для языка Scala, предоставляющую возможность заменять ORM на SQL-подобные конструкции языка запросов, подобного LINQ.

>>> Подробности

 , , ,

Karapuz
()

PostgreSQL 8.4 выходит 1-го июля

Группа Open Source

Всемирная группа разработчиков 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) и рекурсивных запросов с операциями соединения.

>>> Официальный пресс-релиз

 , ,

Sylvia
()

Epictetus

Группа Java

Русский программист Константин Чикарев предлагает инструмент для написания скриптов SQL, DML, работающий с большинством СУБД: Oracle, MSSQL, MySQL, Firebird, HsqlDB, H2.

Инструмент бесплатен для персонального и коммерческого использования.

>>> Подробности

 , ,

anonymous
()

Sqliteman 1.2.0 - лучший интерфейс администратора Sqlite

Группа Open Source

Если вам нужно выполнять SQL выражения, управлять таблицами, просмотрами или триггерами, администрировать пространство БД и статистику индексов - Sqliteman ваш лучший выбор.
Добавлены возможности:

  • полная поддержка ALTER TABLE (через пошаговые скрипты)
  • расширены свойства для SQL Editor, Data Viewer и запуска * приложения
  • подхват PRAGMA из БД
  • реализован Table Populator (для создания данных для тестов)
  • импорт и экспорт данных
  • полная документация пользователя
  • подхват BLOB-ов: загрузка/сохранение/отображение размера
  • отлов реальных значений NULL
  • расширенное прямое редактирование таблиц
Внешний вид:
  • новая профессионально сделанная иконка
  • интеграция с темами KDE4
  • обновление переводов
Код:
  • багфиксы
  • переписан внутренний SQL парсер (объединен с кодом TOra)
  • новый текстовый SQL редактор (основан на QScintilla)
  • Sqliteman может использоваться с Qt 4.2.x, но рекомендуется 4.3.x или новее

>>> Домашняя страница

 , , , sqliteman, ,

HighwayStar
()