DataGrip 2026.1 Help

高いメモリ消費

DataGrip を実行している Java 仮想マシン(JVM)は、あらかじめ定義された量のメモリを割り当てます。 デフォルト値はプラットフォームによって異なります。 速度が低下している場合は、メモリヒープを増やすことをお勧めします。

  1. メインメニューで ヘルプ | メモリ設定を変更 へ移動します。

  2. 割り当てる必要なメモリ量を設定し、 保存して再起動 をクリックします。

このアクションは、JVM が DataGrip を実行するために使用する -Xmx オプションの値を変更します。 新しい設定を有効にするには、DataGrip を再起動してください。

DataGrip は、ガベージコレクション後の空きヒープメモリの量が最大ヒープサイズの 5% 未満の場合にも警告します:

メモリ不足警告

構成 をクリックして、JVM によって割り当てられるメモリの量を増やします。 何が適切な値かわからない場合は、DataGrip によって提案されたものを使用してください。

メモリ設定ダイアログ

保存して再起動 をクリックし、DataGrip が新しいメモリヒープ設定で再起動するまでお待ちください。

これらの設定で問題が解決しない場合は、メモリスナップショットをキャプチャーして、JetBrains サポートチームに 送信してください。

メモリスナップショットをキャプチャーする

  • ヘルプ | 診断ツール | メモリスナップショットのキャプチャー をクリックしてください。

    または、 Ctrl+Shift+A を押し、 capture memory と入力して、 メモリスナップショットのキャプチャー を選択します。

    HPROF スナップショットが作成されるまで待ちます。 通知バルーンから移動できます。

    メモリスナップショットをキャプチャーする

IDE のメモリが不足すると、メモリスナップショットを自動的にキャプチャーできます。

メモリスナップショットを自動的にキャプチャーする

  1. ヘルプ | カスタム VM オプションの編集… をクリックしてください。

  2. VMOPTIONS ファイルに、次の行を追加します。

    -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$USER_HOME/java_error_in_datagrip.hprof

    HeapDumpPath パラメーターに従って、HPROF ファイルがユーザーディレクトリに作成されます。 または、読み取り / 書き込みアクセス権を持つ他のディレクトリを指定します。

    メモリスナップショットを自動的にキャプチャーする
2026 年 5 月 22 日