Обновить
34.47

SQL *

Формальный непроцедурный язык программирования

Сначала показывать
Порог рейтинга

Вышла СУБД SQLite 3.51

Время на прочтение2 мин
Количество просмотров939

Состоялся релиз легковесной СУБД SQLite 3.51, оформленной в виде подключаемой библиотеки. Исходный код проекта SQLite написан на C, распространяется как общественное достояние (public domain) и может использоваться без ограничений и безвозмездно в любых целях.

Читать далее

Новости

Релиз проекта pgbalancer 1.0 — балансировщика нагрузки PostgreSQL на основе ИИ, поддерживающего REST API и MQTT

Время на прочтение2 мин
Количество просмотров2.2K

20 октября 2025 года состоялся первый мажорный выпуск pgbalancer. Это балансировщик нагрузки PostgreSQL на основе искусственного интеллекта с REST API и MQTT. Исходный код инструмента написан на языке C и опубликован под открытой лицензией PostgreSQL.

Читать далее

Релиз СУБД MySQL 9.5.0

Время на прочтение3 мин
Количество просмотров1.4K

Во второй половине октября 2025 года Oracle выпустила СУБД MySQL 9.5.0 (ветка Innovation). Разработчики проекта подготовили и выложили в открытый доступ сборки MySQL Community Server 9.5.0 для основных дистрибутивов Linux, FreeBSD, macOS и Windows. Релиз СУБД MySQL 9.4.0 состоялся в июле 2025 года.

Читать далее

Платформа Tantor 6.1: интеграция с МБД Tantor XData, ИИ-ассистент и новый интерфейс для аудита БД

Время на прочтение2 мин
Количество просмотров231

В обновлении реализована интеграция с машиной баз данных (МБД) Tantor XData: на странице подключения доступна информация об использовании аппаратных ресурсов, конфигурации Tantor XData – физических серверах, кластерах, параметрах сети и пространствах с информацией о лимитах ресурсов. На странице рабочего пространства можно добавлять кластеры, а на странице «Резервное копирование» — настраивать интеграцию со встроенной системой резервного копирования. Просмотреть список резервных копий можно на странице «Мониторинг бэкапов». Резервную копию можно восстановить в текущий или другой кластер.

Читать далее

Oracle 26ai уже в песочнице! Тестируйте новые функции без установки

Время на прочтение1 мин
Количество просмотров1.1K

Мы рады объявить об очередном обновлении на платформе sqlize.online: наш онлайн-песочница теперь полностью поддерживает последнюю версию Oracle Database 26ai!

Читать далее

Microsoft Defender ошибочно отмечает SQL Server как продукт с истекшим сроком поддержки

Время на прочтение1 мин
Количество просмотров782

Microsoft работает над решением проблемы, из-за которой платформа безопасности конечных точек Defender for Endpoint ошибочно помечает программное обеспечение SQL Server как имеющее статус «истёкшего срока поддержки».

Читать далее

Релиз PostgreSQL 18

Время на прочтение7 мин
Количество просмотров6.7K

25 сентября 2025 года состоялся релиз стабильной версии СУБД PostgreSQL 18. Обновления для новой ветки будут выходить в течение пяти лет до ноября 2030 года. Подготовка к выпуску PostgreSQL 18 проходила в рамках годового цикла разработки проекта. Поддержка PostgreSQL 13.x, самой старой из поддерживаемых веток, будет прекращена 13 ноября 2025 года.

Читать далее

В PostgreSQL появилась встроенная функция генерации UUIDv7 для первичных ключей

Время на прочтение4 мин
Количество просмотров2.7K

В конце сентября 2025 года вышла СУБД PostgreSQL 18. Она получила долгожданную встроенную функцию uuidv7(). Функция uuidv7() генерирует согласно международному стандарту RFC 9562 идентификаторы типа UUID версии 7 (UUIDv7) с бинарным типом данных uuid, рекомендованные и используемые в качестве первичных ключей. При необходимости таймстемп с часовым поясом может быть извлечен из них с помощью функции uuid_extract_timestamp().

UUIDv7 сочетает в себе глобальную уникальность первичных ключей, пренебрежимо малую вероятность коллизий (недопустимых случайных совпадений) и упорядоченность по моменту времени генерации. При этом не используются централизованная координация вычислений и MAC-адреса. Риск коллизий не выше, чем у прежде самого популярного (случайного) типа UUID версии 4.

Благодаря упорядоченности по моменту времени генерации UUIDv7 обеспечивают гораздо большую производительность и меньшее потребление дискового пространства для индексов по сравнению с UUIDv4. Старшие биты идентификаторов UUIDv7 могут использоваться в качестве ключа секционирования (partition key).

UUIDv7 обеспечивают такую же производительность CRUD-операций БД, как при использовании автоинкремента (типа serial и его современного аналога GENERATED ... AS IDENTITY). Время генерации идентификатора UUIDv7 приблизительно в тысячу раз меньше времени вставки записи, поэтому темп генерации UUIDv7 не влияет на производительность БД.

Использование UUIDv7 позволяет избавиться от фундаментальных недостатков автоинкремента:

Читать далее

Релиз распределённой СУБД Apache Cloudberry (Incubating) 2.0.0

Время на прочтение2 мин
Количество просмотров1.8K

Состоялся выпуск распределённой СУБД Apache Cloudberry 2.0.0. Решение продолжает развитие открытой кодовой базы проекта СУБД Greenplum, который был переведена компанией Broadcom в закрытую разработку после приобретения VMware. Исходный код проекта написан на C, PLpgSQL и C++ и опубликован на GitHub под лицензией Apache License 2.0.

Читать далее

Новая поддерживаемая СУБД на SQLize.online: РЕД База Данных

Время на прочтение1 мин
Количество просмотров1.9K

Привет, Хабр! У меня отличные новости.

Сегодня я добавил поддержку РЕД Базы Данных на SQLize.online! Теперь вы можете работать с отечественной СУБД прямо у нас на сайте.

Что это значит? Теперь все инструменты для преобразования, форматирования и анализа SQL-запросов доступны и для РЕД Базы Данных.

Моя цель — сделать SQLize.online универсальной площадкой для работы с любыми СУБД, и это ещё один шаг к ней.

Читать далее

Проект открытой СУБД DocumentDB от Microsoft стал частью Linux Foundation

Время на прочтение2 мин
Количество просмотров2K

Microsoft объявила, что открытый проект открытой СУБД DocumentDB стал частью независимой организации Linux Foundation и перешёл под её управление. В компании ожидают, что этот шаг создаст открытый стандарт для баз данных NoSQL. Также Microsoft заявила о своей приверженности к 100% совместимости с драйверами MongoDB для обеспечения процветания экосистемы документоориентированных баз данных.

Читать далее

Вышла DBQuacks — игра-квест для изучения SQL

Время на прочтение1 мин
Количество просмотров9K

Вышла игра-квест DBQuacks, предназначенная для изучения языка запросов SQL. Пользователям уже доступна первая глава с основами SQL под DuckDB.

Читать далее

Microsoft выпустила собственный Python-драйвер для MS SQL, в тестах он быстрее pyodbc

Время на прочтение1 мин
Количество просмотров3K

Microsoft выпустила mssql-python — собственный Python-драйвер для MS SQL. В бенчмарках он работает быстрее популярного коннектора pyodbc.

Читать далее

Ближайшие события

Релиз СУБД MariaDB Server 12.0

Время на прочтение3 мин
Количество просмотров1.8K

7 августа 2025 года состоялся выпуск СУБД MariaDB 12.0.2, который отмечен как первый стабильный релиз ветки 12.0. Ветка MariaDB 12.0 отнесена к промежуточным выпускам (rolling), продолжает постепенное развитие функциональности и пришла на смену ветке MariaDB 11.8. Одновременно опубликован выпуск MariaDB 12.1.1, имеющий статус кандидата в релизы. Ветка MariaDB 12.0 будет сопровождаться до формирования выпуска 12.1.2.

Читать далее

Запустил ClickHouse на sqlize.online! Теперь можно практиковаться без установки

Время на прочтение1 мин
Количество просмотров1.7K

Всем привет, ребята!

У нас для вас супер-новости: наконец-то мы добавили в нашу песочницу ClickHouse!

Читать далее

Платформа Tantor 6.0: переработанный пользовательский интерфейс и интеграция с RuBackup

Время на прочтение2 мин
Количество просмотров575

«Тантор Лабс» представляет мажорную версию платформы Tantor 6.0, предгазначенной для мониторинга и администрирования кластеров PostgreSQL. Обновленный интерфейс упрощает навигацию, позволяет удобнее организовывать рабочее пространство и более гибко управлять правами доступа пользователей. Интеграция с системой RuBackup помогает в управлении жизненным циклом резервных копий, снижая необходимость переключаться между различными сервисами.

Читать далее

Вышла СУБД MySQL 9.4.0

Время на прочтение2 мин
Количество просмотров1.8K

Во второй половине июля 2025 года Oracle выпустила СУБД MySQL 9.4.0 (ветка Innovation). Разработчики проекта подготовили и выложили в открытый доступ сборки MySQL Community Server 9.4.0 для основных дистрибутивов Linux, FreeBSD, macOS и Windows.

Читать далее

Обновление Платформы Tantor 5.3: поддержка PostgreSQL 17, интеграция с Mattermost и другие улучшения

Время на прочтение2 мин
Количество просмотров768

Центральным нововведением стала поддержка PostgreSQL 17, включая новые параметры allow_alter_system для управления правами администраторов и transaction_timeout для контроля длительности транзакций. Это обеспечивает совместимость с последними технологическими стандартами и расширяет возможности настройки.

Реализована интеграция с корпоративной платформой коммуникаций Mattermost. Теперь система автоматически отправляет уведомления о возникающих проблемах непосредственно в заданные каналы, позволяя сократить время реакции на инциденты. Эта функция особенно ценна для распределенных команд и компаний с непрерывным циклом работы.

Читать далее

Вышел проект открытого инструментария openHalo для миграции с MySQL на PostgreSQL

Время на прочтение1 мин
Количество просмотров2.3K

В начале апреля 2025 года состоялся выпуск проекта открытого инструментария openHalo для миграции с MySQL на PostgreSQL. Исходный текст решения написан на C и PLpgSQL и опубликован на GitHub под лицензией GNU General Public License v3.0.

Читать далее

Как мы боролись со сложными SQL-запросами и нетривиальными проверками данных: Готовимся к Heisenbug

Время на прочтение2 мин
Количество просмотров1.2K

5 и 6 апреля работаем на конференции по тестированию программного обеспечения Heisenbug, в которой примут участие QA-инженеры, разработчики, тимлиды, директора по качеству. Если пойдёте на конференцию, заходите на стенд РСХБ.Цифра и пройдите тематический квест, который в игровой форме будет знакомить вас с технологиями и продуктами РСХБ. За решение заданий можно будет получить призовые баллы, обменять их на призы и принять участие в розыгрыше фирменного мерча.

Выступления на Heisenbug больше ориентированы на технологии, чем на процессы и методологии. РСХБ.цифра на конференции представят Михаил Палыга, ведущий инженер ЦК развития передовых практик тестирования РСХБ-Интех, и Михаил Герасимов, ведущий инженер ЦК автоматизации тестирования РСХБ-Интех. Тема их доклада — «Это вам не банка огурцов: как мы боролись со сложными SQL-запросами и нетривиальными проверками данных».

Тестирование банковских систем и сущностей в базе данных часто сталкивается с двумя ключевыми проблемами: сложностью написания SQL-запросов для сложных критериев и ограниченной возможностью настройки проверок данных под специфические бизнес-требования. В докладе спикеры расскажут о решении — фреймворке CheckMateDB, который позволяет:
- генерировать SQL-запросы с помощью Java-кода, используя гибкий и понятный инструмент CriteriaBuilder;
- унифицировать доступ к данным через компонент DaoCommon;
- реализовывать кастомные проверки данных на основе бизнес-логики с помощью AssertionUtils.

Участники конференции узнают, как CheckMateDB помогает снизить сложность тестов, уменьшить количество дублируемого кода и повысить читаемость автотестов. В докладе будут и практические примеры его применения, включая интеграцию с банковскими системами, такими как АБС ЦФТ, и опыт миграции с Oracle на PostgreSQL, а также примеры реализации кастомных проверок и идеи, как оптимизировать автотесты, улучшить читаемость кода и снизить затраты на его поддержку.

Читать далее

Вклад авторов