クエリの実行

スムーズかつ柔軟なワークフローでクエリを作成、実行、最適化できます。

クエリの実行

スキーマの切り替え、複数コンソールの起動、選択範囲またはスクリプト全体の実行をワンクリックまたはショートカットで素早く呼び出せます。結果の命名、比較、調査を簡単に行えます。

クエリコンソール

複数のデータベースやプロジェクトを同時に操作し、スキーマをその場で切り替え、必要なだけコンソールを開くことができます。さまざまなモードでクエリを実行し、ローカル履歴ですべてのアクティビティを追跡できるため、作業の成果を失うことはありません。

実行オプション

DataGrip はスマートなクエリ実行オプションを提供しています。カーソルがクエリ内にある場合、複数の方法で実行対象をカスタマイズできます。最小のステートメント、最大のステートメント、スクリプト全体のいずれかを実行するか、実行する対象を正確に選択できます。

完全な制御と安全性

DataGrip はRead-only(読み取り専用)モード、危険なクエリへの警告、柔軟なトランザクション制御によってワークフローを保護します。

読み取り専用による保護

Read-only(読み取り専用)モードを使用することで、不用意な変更を防ぎ、重要なデータを保護できます。

危険なクエリへの警告

テーブル全体の削除やテーブルの全データの更新を実行しようとすると、DataGrip は処理を実行する前に警告を表示し、大きな損害をもたらすミスを防ごうとします。

トランザクション制御

人手による確認なしで即座にクエリが実行される Auto (自動)モードか、明示的なコミットや変更のロールバックを完全に制御できる Manual (手動)モードのどちらかを選択できます。

詳細なインサイトと柔軟な結果表示

クエリを調査・比較・最適化したり、実行プランをテーブルやダイアグラムで可視化したりできます。

実行プラン解析

データベースによるクエリの実行方法を把握できます。実行プランはプロセスをステップごとに分解し、データベースによるデータの取得方法を明らかにし、ボトルネックの特定に役立ちます。実行プランはテーブルかダイアグラムで表示できます。ご自身に最適な方を選択してください。

Jupyter 風のコンソール

DataGrip の Jupyter 風コンソールではクエリを実行してコードの直下にすぐに結果を表示できるため、すっきりと整理された流れの中で簡単にクエリを作成・テスト・試行錯誤できます。

クエリ結果の命名

クエリの前にコメントを追加して結果タブに名前を付けることで、結果を整理して簡単に結果間を移動できるようになります。

結果セットの比較

差分ビューアーで結果セットを横並びで比較できます。DataGrip ではすべての差分をハイライトし、Tolerance (許容値)設定で比較精度を細かく調整できます。たとえば、1 つの列のみが異なる場合でも同じ行とみなしたり、特定の列を比較対象から除外したりすることもできます。

履歴、ログ、復元

DataGrip はすべてのクエリをログに記録し、各コンソールの完全なクエリ履歴を保持します。さらには大規模なスクリプトに対応した構造ビューを提供するため、ステートメントの検索・再実行・編集も簡単です。Local History(ローカル履歴)と完全な SQL ログにより、SQL ワークフロー全体の監査と復元が可能です。

クエリ履歴

DataGrip はすべての実行クエリの全履歴を保持しています。ステートメントを手動で保存しなくても、過去のステートメントをすぐに見直し、再実行、編集できます。

ローカル履歴

各コンソールやファイルにはソースファイルのすべての変更を追跡し、不用意な紛失や変更(他のアプリケーションによるものも含む)から保護する Local History(ローカル履歴)が備わっています。

完全な SQL ログ

実行したすべてのクエリは自動的にバックグラウンドでログに記録されます。全履歴を確認したい場合は、Help | Show SQL Log(ヘルプ | SQLログの表示)に移動し、全記録を作業内容の追跡、監査、見直しに最適なテキストファイル形式で開くことができます。

ユーザーの声

Ragunath Rajendran
Comcast ビジネスインテリジェンスアナリスト

データのインポートとエクスポートは世の中のほとんどの SQL、データベースツールに比べて 100 万倍は高速です。MySQL Workbench で 15 年かかる 20 万行以上のインポートが DataGrip では 15 秒で完了しました!

Fergus Bray
Elliott フルスタック開発者

正直言って、JetBrains の DataGrip にすっかり魅了されました!UI/UX は昔のやぼったい SQL ツールから生まれ変わっています。私は JetBrains の素晴らしいラインアップ製品を長らく使用しており、優れたツールを提供する JetBrains の能力を高く評価するようになりました。このような素晴らしいツールを制作した JetBrains に敬意を表さずにいられません!

Anna Decker Wilson
IQVIA ACOE データリーダー

1. 1 つの IDE にすべてのデータソースが集約されている。

2. すっきりした UI と直感的なキーボードショートカットが備わっている。

しかも、DataGrip を更新する時でもダウンロード中に作業を続けられる。こんなに気に入るとは思っていませんでした。

DataGrip

非商用利用の場合は無料

リレーショナルおよび NoSQL データベース用の強力なクロスプラットフォームツール

DataGrip