Derby データベースが組み込まれたデスクトップ アプリケーションでは、アプリケーションの存続期間全体にわたって (データベースと対話するたびに再作成するのではなく) 何を維持する必要がありますか?
Connection
そしてStatement
、プログラムの存続期間を通じて同じステートメントを使用しますか?Connection
、ステートメントを繰り返し再作成していますか?- これらのどちらでもありません。つまり、接続とステートメントを繰り返し再作成しますか?
データベースのアマチュアの観点からは、再作成する必要のないものを再作成することを避けるのは合理的に思えますが、オプション 1 (または 2) は標準的な慣行に反するものですか、それとも明らかな短所がありますか? 接続とステートメントの (再) 作成は高価ですか?