高いメモリ消費
DataGrip を実行している Java 仮想マシン(JVM)は、あらかじめ定義された量のメモリを割り当てます。 デフォルト値はプラットフォームによって異なります。 速度が低下している場合は、メモリヒープを増やすことをお勧めします。
メインメニューで へ移動します。
割り当てる必要なメモリ量を設定し、 保存して再起動 をクリックします。
このアクションは、JVM が DataGrip を実行するために使用する -Xmx オプションの値を変更します。 新しい設定を有効にするには、DataGrip を再起動してください。
DataGrip は、ガベージコレクション後の空きヒープメモリの量が最大ヒープサイズの 5% 未満の場合にも警告します:

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

保存して再起動 をクリックし、DataGrip が新しいメモリヒープ設定で再起動するまでお待ちください。
これらの設定で問題が解決しない場合は、メモリスナップショットをキャプチャーして、JetBrains サポートチームに 送信してください。
メモリスナップショットをキャプチャーする
をクリックしてください。
または、 Ctrl+Shift+A を押し、
capture memoryと入力して、 メモリスナップショットのキャプチャー を選択します。HPROF スナップショットが作成されるまで待ちます。 通知バルーンから移動できます。

IDE のメモリが不足すると、メモリスナップショットを自動的にキャプチャーできます。
メモリスナップショットを自動的にキャプチャーする
をクリックしてください。
VMOPTIONS ファイルに、次の行を追加します。
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$USER_HOME/java_error_in_datagrip.hprofHeapDumpPathパラメーターに従って、HPROF ファイルがユーザーディレクトリに作成されます。 または、読み取り / 書き込みアクセス権を持つ他のディレクトリを指定します。