쿼리 실행

매끄럽고 유연한 워크플로로 쿼리를 작성하고, 실행하며, 최적화하세요.

쿼리 실행

스키마를 빠르게 전환하고, 여러 콘솔을 열며, 한 번의 클릭 또는 단축키로 선택 영역 또는 전체 스크립트를 실행할 수 있습니다. 간편하게 결과를 명명하고, 비교하고, 탐색하세요.

쿼리 콘솔

여러 데이터베이스와 프로젝트를 동시에 작업하고, 스키마를 즉석에서 전환하며, 필요한 만큼 콘솔을 여세요. 다양한 모드에서 쿼리를 실행하고 로컬 기록을 이용해 모든 활동을 추적할 수 있어 작업 내용이 손실되는 것을 방지합니다.

실행 옵션

DataGrip은 스마트한 쿼리 실행 옵션을 제공합니다. 커서가 쿼리 내부에 있는 경우, 몇 가지 이용 가능한 옵션을 사용해 실행을 사용자 지정할 수 있습니다. 가장 작은 구문, 가장 큰 구문, 전체 스크립트를 실행하거나, 정확히 실행할 항목을 선택할 수 있습니다.

완벽한 제어와 안전성

DataGrip은 Read-only(읽기 전용) 모드, 안전하지 않은 쿼리에 대한 경고, 유연한 트랜잭션 제어로 워크플로를 안전하게 보호합니다.

읽기 전용 보호

Read-only(읽기 전용) 모드를 사용하여 실수로 인한 변경을 방지하고, 중요한 데이터가 안전하게 보호되도록 할 수 있습니다.

안전하지 않은 쿼리에 대한 경고

전체 테이블을 삭제하거나 모든 데이터를 업데이트하려고 할 때, DataGrip에서 실행 전에 경고하여 치명적인 실수를 방지할 수 있도록 도와줍니다.

트랜잭션 제어

Auto(자동) 모드에서는 쿼리가 수동 확인 없이 즉시 커밋되고, Manual(수동) 모드에서는 사용자가 변경 사항을 명시적으로 커밋하거나 롤백할 수 있도록 완벽한 제어권을 제공합니다.

깊이 있는 인사이트와 유연한 결과

쿼리를 탐색, 비교, 최적화하고 실행 계획을 테이블이나 다이어그램으로 시각화할 수 있습니다.

실행 계획 분석

데이터베이스가 쿼리를 어떻게 실행하는지 이해할 수 있습니다. 실행 계획은 프로세스를 단계별로 세분화하고, 데이터베이스가 데이터를 어떻게 가져오는지 보여주며, 병목 현상을 파악하는 데 도움을 줍니다. 테이블 또는 다이어그램 중에서 본인에게 편리한 방식으로 실행 계획을 확인할 수 있습니다.

Jupyter와 유사한 콘솔

DataGrip의 Jupyter와 유사한 콘솔을 사용하면 쿼리를 실행하고 결과를 코드 바로 아래에서 확인할 수 있어, 쿼리를 명확하고 체계적으로 작성, 테스트, 반복할 수 있습니다.

쿼리 결과 이름 지정

쿼리 앞에 주석을 추가해 결과 탭에 이름을 지정하면 결과를 정리하고 쉽게 탐색할 수 있습니다.

결과 설정 비교

2개의 결과 설정을 diff 뷰에서 나란히 비교할 수 있습니다. DataGrip에서 모든 차이를 강조 표시하고 Tolerance(공차) 설정으로 비교를 세밀하게 조정할 수 있습니다. 예를 들어, 열 1개가 다르더라도 행을 동일하게 간주할 수 있고, 특정 열을 비교에서 완전히 제외할 수도 있습니다.

기록, 로깅 및 복구

DataGrip은 모든 쿼리를 기록하며, 콘솔별 전체 쿼리 기록을 유지 관리하고, 대규모 스크립트의 경우 구조 뷰를 제공하여 어떤 구문도 손쉽게 찾고 다시 실행하거나 편집할 수 있도록 지원합니다. Local History(로컬 기록)와 전체 SQL 로그를 통해 전체 SQL 워크플로를 감사하고 복원할 수 있습니다.

쿼리 기록

DataGrip은 실행한 모든 쿼리 기록을 보관합니다. 이전 구문을 수동으로 저장하지 않아도 빠르게 재확인, 재실행 또는 편집할 수 있습니다.

로컬 기록

각 콘솔이나 파일에는 Local History(로컬 기록) 기능이 있으며, 소스 파일의 모든 변경 사항을 추적하여 실수로 인한 손실이나 수정뿐만 아니라, 다른 애플리케이션에서 변경된 경우에도 파일을 안전하게 보호합니다.

전체 SQL 로그

실행한 모든 쿼리는 백그라운드에서 자동으로 로그로 남습니다. 전체 기록을 보고 싶으신가요? Help(도움말) | Show SQL Log(SQL 로그 표시)로 이동해서 전체 기록을 텍스트 파일로 열면 작업을 완벽하게 추적하고 감사하고 다시 확인할 수 있습니다.

사용자 후기

Ragunath Rajendran
Comcast 비즈니스 인텔리전스 분석가

데이터 가져오기와 내보내기가 대부분의 다른 SQL 및 데이터베이스 도구보다 백만 배는 빠릅니다. 예를 들어, DataGrip에서는 20만 개 이상의 줄을 15초 만에 가져올 수 있지만 mysql 워크벤치에서는 15년은 걸릴 겁니다!

Fergus Bray
Elliott 풀스택 개발자

인정해야겠습니다. JetBrains DataGrip이 제 마음을 사로잡았어요! UI/UX는 과거의 투박한 SQL 도구와 달리 산뜻합니다. JetBrains의 인상적인 라인업을 오랫동안 애용한 사용자로서 뛰어난 도구를 제공하는 JetBrains의 능력에 찬사를 보내며, 이렇게 환상적인 도구를 만들어준 JetBrains에 감사드립니다!

Anna Decker Wilson
IQVIA ACOE 데이터 리드

1. 하나의 IDE에서 모든 데이터 소스를 이용합니다.

2. 깔끔하게 정리된 UI와 더욱 직관적인 키보드 단축키가 제공됩니다.

여기에 더한 최고의 이점: DataGrip가 업데이트될 때도 다운로드 중 계속해서 작업할 수 있습니다. 이 정도일 줄은 몰랐습니다.

DataGrip

비영리용으로는 무료

관계형 및 NoSQL 데이터베이스를 위한 강력한 크로스 플랫폼 도구

다운로드

30일 무료 평가판

데모 요청
DataGrip