LINUX.ORG.RU

Sql


64

1

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

Вышла новая версия pgAdmin 1.12

Группа Open Source

Как-то незаметно прошёл выход новой версии клиента для управления сервером PostgreSQL.

В новой версии:

  • можно группировать управляемые сервера — для тех, у кого их много;
  • во вкладке «Статистика» можно выбрать несколько строк и скопировать их содержимое; хотя, конечно, это больше ошибка, чем нововведение;
  • в контекстном меню появилась возможность выбрать для функций и процедур скрипты SELECT и EXEC;
  • можно перечитать конфигурацию сервера;
  • поддержка нововведений 9-го сервера;
  • расширенная статистика сервера;
  • сильно расширились возможности резервного копирования и восстановления сервера, теперь в комплекте идут бинарные файлы pg_dump и pg_restore;
  • немного улучшили инструмент запросов;
  • увеличилось количество настраиваемых параметров самого PgAdmin;
  • и другое.

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

 , , ,

maxik73
()

PostgreSQL 9.0

Группа Open Source

На зеркалах уже появился tarball завтрашнего релиза одной из ведущих открытых реализаций реляционной СУБД - PostgreSQL 9. Данное обновление преподносит пользователям огромное число новшеств, главные из которых:

  • Простая в использовании репликация
  • Массовое управление правами доступа
  • Различные улучшения в хранимых процедурах, включая анонимные блоки кода
  • Exclusion constraints - обобщенный аналог ограничения уникальности, позволяющий строить более сложные условия
  • Откладываемые ограничения уникальности (deferrable unique constraints)
  • Новая реализация VACUUM FULL. Теперь команда полностью перезаписывает таблицу и индексы, устраняя проблему роста индексов и работает быстрее предыдущего алгоритма
  • Новая быстрая реализация LISTEN/NOTIFY
  • Различные улучшения производительности, в том числе исключение ненужных операций JOIN (что улучшает производительность некоторых ORM)

Также появился встроенный модуль passwordcheck для анализа стойкости паролей, аутентификация через RADIUS и LDAP, Python3 в PL/Python и многое другое.

>>> Changelog

 , ,

shahid
()

Релиз SQLite 3.7.0

Группа Open Source

SQLite — бессерверная СУБД, не требующая конфигурирования и распространяющаяся под лицензией public domain.

В новой версии были добавлены:

  • Поддержка логирования перед записью (WAL), позволяющая несколько ускорить обработку запросов к БД в большинстве случаев
  • Расширение планировщика запросов для автоматического фонового построения индексов БД, что также позволяет сократить время на обработку запроса
  • Директива ORDER BY при указанной директиве GROUP BY теперь не будет иметь значения (noop)
  • Добавлен код возврата SQLITE_DBSTATUS_CACHE_USED для функции статуса sqlite3_db_status()
  • Логический размер БД теперь будет сохраняться в заголовке, что позволит корректно работать в системах, где отсутствует ftruncate()

Новая версия рекомендуется для разработчиков и новых установок.

>>> Анонс

 embedded sql, , , ,

Sylvia
()

Вышел 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
()