私のJavaアプリケーションは、起動時にさまざまなMySQLテーブルから情報を収集する必要があります。データベース情報がないと、アプリケーションを使用できません。したがって、起動には最大で数秒かかります(可能な場合はキャッシュを使用してこの時間を短縮します)。
- これらのSQLクエリのそれぞれを別々のスレッドで実行して、複数のCPUコアを搭載したコンピューターが最終的にアプリケーションをさらに高速に起動できるようにすることは悪い習慣でしょうか(保証はありません)。
- この「システム」を実装する前に知っておく必要のある短所はありますか?