アプリケーションで Spring MVC + hibernate を使用しています。アプリケーション サーバーは IBM WebSphere v7 です。アプリケーションの再起動中および再起動後、Db2syscsプロセスは CPU 使用率を 99% にし、メモリ使用量を約1,034,352K消費します。これは約10~15分かかります。DB2 に割り当てられたヒープ サイズを増やしてみましたが、違いはありませんでした。
編集
これらは、Spring 構成ファイルの休止状態のプロパティです。キャッシュやプールのプロパティを追加すると影響がありますか?
<prop key="hibernate.dialect">org.hibernate.dialect.DB2Dialect</prop>
<prop key="hibernate.generate_statistics">true</prop>
<prop key="hibernate.show_sql">false</prop>
<prop key="hibernate.connection.datasource">jdbc/logincfg</prop>
<prop key="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory
</prop>
<prop key="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup
</prop>