Oracle-Sql-Developer
Oracle SQL Developer 3.2.09 在 Windows 7 上消耗大量記憶體
Oracle SQL Developer 版本 3.2.09 在 Windows 7 上消耗了大量記憶體。
我可以看到,在使用 1/2 天並且不關閉此應用程序的情況下,記憶體消耗高達 700 MB。
所以,在這種情況下,我需要關閉應用程序並重新啟動。
對此的任何補救措施都會有所幫助。
SQL Developer 的詳細資訊如下:
Oracle SQL Developer Version 3.2.09 Build MAIN-09.30
我們使用的JDK是
JDK 1.6
將下面的行添加到
C:\Users\<<user>>\AppData\Roaming\sqldeveloper\4.2.0\product.conf
對於 64 位 SQL Developer 添加:
Add64VMOption -XX:+UseG1GC Add64VMOption -XX:MinHeapFreeRatio=15 Add64VMOption -XX:MaxHeapFreeRatio=30
對於 32 位 SQL Developer 添加:
Add32VMOption -XX:+UseG1GC Add32VMOption -XX:MinHeapFreeRatio=15 Add32VMOption -XX:MaxHeapFreeRatio=30
重新啟動 SQL 開發人員。
要減少記憶體,請僅關閉具有大量結果集的結果窗格。
提示:我通常將 JVM 記憶體增加到 2 GB,這樣 SQL Developer 就不會因具有大結果集的查詢而崩潰。這可以通過添加以下行來完成
product.conf
:Add64VMOption -Xmx2048m
轉到工具-> 首選項-> 環境。
將 Oracle 的“外觀”值更改為 Windows。