Кроссплатформенная IDE для баз данных и SQL
DataGrip 2026.3, третье крупное обновление года, уже здесь! Давайте посмотрим, что внутри.
JetBrains Air теперь доступен в DataGrip по умолчанию. Вы можете выполнять SQL-запросы, исследовать данные и ссылаться на объекты базы данных прямо в чате с ИИ-агентами. SQL-фрагменты используют настройки подсветки синтаксиса и форматирования вашей IDE. Вы можете выполнять их для выбранного источника данных с помощью кнопки Run Query прямо в чате. После выполнения вы можете перейти к определениям объектов и просмотреть их во всплывающем окне Quick Definition. Вы можете просматривать данные в формате CSV в редакторе данных чата с возможностью сортировки и поиска. Чтобы сослаться на объекты базы данных в своих запросах, используйте нотацию @dbObject с автодополнением, которая поможет вам найти нужный объект. Ссылки на объекты в чате также поддерживают Quick Definition.
Улучшения UI и UX
Во-первых, мы перенесли результаты запросов из Services в новое окно инструментов Database Output. Оно открывается автоматически в нижней части IDE при выполнении запроса, конфигурации запуска или SQL-файла. По умолчанию его содержимое соответствует активной вкладке редактора. Заголовок объединяет селектор клиента с вкладками Output, Query Plan и Result. Дерево сессий клиента теперь находится в выпадающем списке в правой части панели инструментов, в то время как управление сессиями остается в окне инструментов Services.
Во-вторых, мы обновили панель инструментов в заголовке окна и сочетания клавиш по умолчанию. Теперь на панели по умолчанию отображаются значки Database Explorer, Database Output, Files и Agent Sessions. Для сочетаний клавиш по умолчанию Agent Sessions теперь использует Cmd+2 (macOS) / Alt+2 (Windows/Linux), которые ранее были назначены для Files. Files теперь использует Cmd+4 (macOS) / Alt+4 (Windows/Linux), которые ранее были назначены для Run. У Run больше нет сочетания клавиш по умолчанию.
Подключения
Теперь вы можете запрашивать данные из разных источников, даже если они используют разные СУБД, и просматривать результаты напрямую, не копируя данные заранее. Чтобы это стало возможным, мы представили новый источник данных Workspace, основанный на DuckDB. В его консолях запросов вы можете использовать специальный синтаксис для обращения к таблицам из других источников данных и их объединения, фильтрации, а также выполнения запросов к этим источникам.
DuckDB теперь имеет полную поддержку, включая выделенный SQL-диалект, специфичный для DuckDB синтаксис и функции, автодополнение кода и интроспекцию объектов базы данных. Доступны три типа подключения: default, In-memory и URL only. Опция default подключается к файлу базы данных DuckDB по указанному пути. In-memory создает базу данных в оперативной памяти, а URL only использует предоставленный вами JDBC URL в исходном виде.
Способ обработки недоверенных проектов в DataGrip также был обновлен. Подключение к базе данных может привести к выполнению потенциально вредоносного кода, например, если URL подключения, скрипты запуска или файлы драйверов были изменены. Именно поэтому DataGrip теперь просит вас доверить недоверенный проект перед подключением к базе данных. Вы также можете остаться в безопасном режиме, в котором подключения к базам данных отключены.
Работа с данными
Давайте посмотрим, что нового в редакторе данных. Мы добавили две кнопки на панель инструментов результатов запроса: Open in Editor Tab и SQL. Open in Editor Tab открывает набор результатов на отдельной вкладке в основной области редактора. Это действие доступно для результатов в окне инструментов Database Output и для результатов внутри редактора.
SQL открывает всплывающее окно с исходным запросом набора результатов. Оттуда вы можете снова выполнить запрос, скопировать его в буфер обмена или перейти к нему в редакторе.
Управление столбцами также получило несколько улучшений. Теперь вы можете закрепить столбцы в левой части редактора данных, чтобы они оставались видимыми при горизонтальной прокрутке. Вы можете закрепить один столбец, несколько выбранных столбцов или все столбцы до выбранного.
Теперь вы можете автоматически изменять размер столбцов, чтобы они соответствовали доступной ширине редактора данных. Это упрощает просмотр таблиц с большим количеством столбцов без необходимости настраивать каждый столбец по отдельности.
Мы заменили всплывающее окно Show Column List на новое всплывающее окно Manage Columns. Оно позволяет находить столбцы, выбирать, какие из них отображать, закреплять или откреплять их, а также изменять их порядок в одном месте. Вы также можете перейти к столбцу в сетке. Изменения порядка столбцов и их закрепления немедленно отражаются в сетке. Чтобы открыть всплывающее окно, нажмите Manage Columns на панели инструментов редактора данных или нажмите Cmd+F12 (macOS) / Ctrl+F12 (Windows/Linux). Кроме того, можно щелкнуть правой кнопкой мыши по заголовку столбца и выбрать Manage Columns. Индикатор на значке панели инструментов показывает, когда некоторые столбцы скрыты.
Консоли запросов
Мы улучшили управление транзакциями в консолях запросов. В ручном режиме (Manual mode) выполнение COMMIT или ROLLBACK теперь отключает кнопки Commit и Rollback на панели инструментов в PostgreSQL, Greenplum, MySQL, MariaDB и Oracle. Консоли, использующие общую сессию, также отображают одинаковое состояние транзакции. Мы исправили проблемы с транзакциями и точками сохранения (savepoints) в PostgreSQL и по умолчанию отключили автоматические точки сохранения для баз данных вне семейства PostgreSQL.
Поддержка баз данных
Мы добавили поддержку последовательностей (sequences) MariaDB и начальную поддержку пакетов. DataGrip отображает их в специальных группах sequences и packages в узле схемы в Database Explorer. DataGrip теперь выполняет интроспекцию пакетов и их тел, а также загружает их исходный код. Вы можете генерировать их DDL, удалять их и обновлять отдельные пакеты. Мы также улучшили поддержку синтаксиса пакетов в редакторе кода.
DataGrip теперь поддерживает PostgreSQL 19. DataGrip распознает INSERT ... ON CONFLICT DO SELECT ... RETURNING, WAIT FOR LSN и предложение EXCEPT в операторах CREATE PUBLICATION. Мы также обновили мини-каталоги, включив в них новые функции PostgreSQL 19.
Если вы хотите обновиться до DataGrip 2026.3 или у вас есть вопросы или предложения, вот несколько полезных ссылок:
- Посетите нашу страницу «Что нового» для получения полного списка улучшений.
- Сообщайте о любых ошибках в наш трекер задач
Команда DataGrip










