Interstage Application Server J2EE ユーザーズガイド
|
目次
索引
|
9.4.2 SQL文のキャッシュ
EJBコンテナは、データベースに発行するSQL文をEJBサービス内部でキャッシュすることにより、SQL文の準備に必要な処理を削減して処理性能を向上します。
SQL文のキャッシュは以下の場合に動作します。
- CMP Entity Beanを使用する。
- 使用するデータソースが、従来のDBアクセス環境定義を使用して定義した場合で、DBアクセス環境定義時にJDBCドライバのバージョンにJDBC1.Xを選択した場合に有効になります。
データベースとしてSymfowareを使用する場合、MAXSQLに対する定義を行ってください。
MAXSQLは、以下の計算式を参考にして値を算出してください。
キャッシュするSQL文=a * 4 + b
a: IJServerに配備されたCMP Entity Beanの総数
b: CMP Entity Beanがもつfinderメソッドの総和数
All Rights Reserved, Copyright(C) 富士通株式会社 2005