私はデータベースからレコードにアクセスし、それを処理し、データベースを再度更新するJavaアプリケーションフォームを持っています。JavaアプリケーションをJARに変換し、コマンドプロンプトから実行することでこれを行っています。テスト中、データベースのテーブルごとに20レコードしかありません。そのために、メモリ不足エラーを回避するために、次のようにjarを実行しています。
java -jar -Xmx512m MyApp.jar
データベースに多くのレコード (50,000) が含まれている場合、jar の実行中にヒープ サイズを増やす方法、または jar の実行中にニーズに基づいてヒープ サイズを動的に増やす方法。
ありがとう