Пишите, запускайте и оптимизируйте запросы в удобной и гибкой рабочей среде.
Первые 30 дней бесплатно
Быстро переключайтесь между схемами, открывайте несколько консолей и запускайте выделенные фрагменты или целые скрипты одним кликом или сочетанием клавиш. Результаты легко называть, сравнивать и анализировать.

Работайте с несколькими базами данных и проектами одновременно, переключайте схемы на лету и открывайте столько консолей, сколько нужно. Пишите и запускайте запросы в разных режимах. Консоль хранит историю запросов, чтобы вы не потеряли результаты своей работы.
Запросы можно запускать по-разному. Поведение запуска запросов под кареткой можно настраивать.Выполняйте минимальное выражение, самый крупный блок или весь скрипт целиком — выбирайте именно то, что нужно в данный момент.
DataGrip бережет вашу работу: в этом помогают режим «только чтение», предупреждения об опасных запросах и гибкий контроль транзакций.

Включайте режим «только чтение» — он защитит от случайных правок и сбережет важные данные.
Если вы попытаетесь удалить таблицу целиком или обновить все данные в ней, DataGrip предупредит вас перед выполнением операции, помогая избежать дорогостоящей ошибки.
Выбирайте подходящий формат работы: автоматический режим, где запросы применяются мгновенно без вашего участия, или ручной, который дает полный контроль и позволяет явно фиксировать или откатывать изменения.
Изучайте, сравнивайте и оптимизируйте запросы, а также просматривайте планы выполнения в виде таблиц или диаграмм.
Разберитесь, как именно база данных выполняет ваши запросы. Планы выполнения детально описывают каждый шаг запроса, объясняя логику извлечения данных и помогая выявлять узкие места. Просматривайте их так, как вам удобнее — в виде таблиц или диаграмм.
Выполняйте запросы и просматривайте результаты прямо под строками кода. Консоль DataGrip делает написание, проверку и доработку SQL-запросов быстрыми, наглядными и упорядоченными.
Добавьте комментарий перед запросом, чтобы дать имя вкладке с результатом. Это поможет поддерживать порядок в интерфейсе и легко ориентироваться в данных.
Сравнивайте два набора результатов напротив друг друга в окне сравнения. DataGrip наглядно показывает все отличия и позволяет точно отрегулировать сравнение с помощью настройки погрешности (Tolerance). Например, можно считать строки идентичными, если они отличаются всего в одном столбце, или вовсе исключить определенные колонки из сравнения.
DataGrip фиксирует каждый запрос, сохраняет историю для каждой консоли и даже умеет показывать структуру больших скриптов, чтобы вам было проще находить, перезапускать или редактировать нужные команды. А с помощью локальной истории и SQL-логов вы всегда сможете проверить и восстановить все этапы своей работы.
DataGrip хранит полную историю всех выполненных запросов. Быстро возвращайтесь к прошлым запросам, запускайте их повторно или редактируйте — все это без необходимости сохранять их вручную.
Для любой консоли и файла ведется локальная история. Она фиксирует любые изменения в исходных файлах, защищая от случайной потери или порчи данных, даже если правки были внесены другими приложениями.
Каждый запущенный запрос автоматически логируется в фоновом режиме. Хотите увидеть полную историю? Просто перейдите в меню Help | Show SQL Log и откройте весь список в текстовом файле — это идеальный инструмент для аудита и отслеживания работы.
Наши данные импортируются и экспортируются в миллион раз быстрее, чем в большинстве других инструментов для SQL и БД. Например, в DataGrip я импортировал больше 200 тысяч строк за 15 секунд, а в MySQL Workbench это заняло бы 15 лет!
Должен признаться, что DataGrip от JetBrains меня покорил! Интерфейс выгодно отличается от привычных громоздких SQL-инструментов. Я давно использую продукты из длинной линейки JetBrains и высоко ценю их умение создавать исключительно качественные инструменты. Браво, JetBrains!
1. Все источники данных собраны в одной IDE.
2. Минималистичный интерфейс и удобные сочетания клавиш.
И главное преимущество: когда DataGrip обновляется, можно продолжать работу. Это больше, чем можно было ожидать.
Эффективный кросс-платформенный инструмент для работы с реляционными базами данных и NoSQL
Первые 30 дней бесплатно