スムーズかつ柔軟なワークフローでクエリを作成、実行、最適化できます。
30 日間無料体験可能
スキーマの切り替え、複数コンソールの起動、選択範囲またはスクリプト全体の実行をワンクリックまたはショートカットで素早く呼び出せます。結果の命名、比較、調査を簡単に行えます。
DataGrip はRead-only(読み取り専用)モード、危険なクエリへの警告、柔軟なトランザクション制御によってワークフローを保護します。

人手による確認なしで即座にクエリが実行される Auto (自動)モードか、明示的なコミットや変更のロールバックを完全に制御できる Manual (手動)モードのどちらかを選択できます。
DataGrip では AI エージェントがクエリを実行してデータを表示できますが、許可する操作と許可しない操作はユーザーが定義できます。組み込みのセキュリティレイヤーを使用してエージェントの権限と制限を設定することで、データを保護できます。エージェントはスキーマを読み取ったりステートメントを実行したりする際、事前に明示的な許可をリクエストする必要があります。これにより、すべてのデータベース操作をユーザー側で完全に制御できるようにしています。その後、AI 生成コードを慎重にレビューして個別に承認することも、安全な読み取り専用操作については Always allow(常に許可)をチェックしてプロセスを効率化することもできます。
クエリを調査・比較・最適化したり、実行プランをテーブルやダイアグラムで可視化したりできます。
データベースによるクエリの実行方法を把握できます。実行プランはプロセスをステップごとに分解し、データベースによるデータの取得方法を明らかにし、ボトルネックの特定に役立ちます。実行プランはテーブルかダイアグラムで表示できます。ご自身に最適な方を選択してください。
DataGrip の Jupyter 風コンソールではクエリを実行してコードの直下にすぐに結果を表示できるため、すっきりと整理された流れの中で簡単にクエリを作成・テスト・試行錯誤できます。
差分ビューアーで結果セットを横並びで比較できます。DataGrip ではすべての差分をハイライトし、Tolerance (許容値)設定で比較精度を細かく調整できます。たとえば、1 つの列のみが異なる場合でも同じ行とみなしたり、特定の列を比較対象から除外したりすることもできます。
DataGrip はすべてのクエリをログに記録し、各コンソールの完全なクエリ履歴を保持します。さらには大規模なスクリプトに対応した構造ビューを提供するため、ステートメントの検索・再実行・編集も簡単です。Local History(ローカル履歴)と完全な SQL ログにより、SQL ワークフロー全体の監査と復元が可能です。
実行したすべてのクエリは自動的にバックグラウンドでログに記録されます。全履歴を確認したい場合は、Help | Show SQL Log(ヘルプ | SQLログの表示)に移動し、全記録を作業内容の追跡、監査、見直しに最適なテキストファイル形式で開くことができます。
データのインポートとエクスポートは世の中のほとんどの SQL、データベースツールに比べて 100 万倍は高速です。MySQL Workbench で 15 年かかる 20 万行以上のインポートが DataGrip では 15 秒で完了しました!
正直言って、JetBrains の DataGrip にすっかり魅了されました!UI/UX は昔のやぼったい SQL ツールから生まれ変わっています。私は JetBrains の素晴らしいラインアップ製品を長らく使用しており、優れたツールを提供する JetBrains の能力を高く評価するようになりました。このような素晴らしいツールを制作した JetBrains に敬意を表さずにいられません!
1. 1 つの IDE にすべてのデータソースが集約されている。
2. すっきりした UI と直感的なキーボードショートカットが備わっている。
しかも、DataGrip を更新する時でもダウンロード中に作業を続けられる。こんなに気に入るとは思っていませんでした。