Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第3部 EJB編 | > 第16章 EJBサービスの基本機能 | > 16.6 性能オプション |
SQL文のキャッシュでは、データベースに発行するSQL文をEJBサービス内部でキャッシュすることにより、SQL文の準備に必要な処理を削減し、処理性能を向上できます。
SQL文のキャッシュを使用する場合には、以下の点に注意してください。
キャッシュするSQL文=a × 4 + ba: 高速呼出し定義で定義されたCMP Entity Beanの総数、または、Light EJB機能を使用してEJBコンテナに配備されたCMP Entity Beanの総数
b: CMP Entity Beanがもつfinderメソッドの総和数
高速呼出し機能を使用する場合、SQL文のキャッシュの設定は、高速呼出し定義で行います。高速呼出し定義時に、SQL文のキャッシュの設定を行わなかった場合は、通常のデータベースへのアクセス処理を行います。
高速呼出し定義の定義方法については、“高速呼出し定義の設定”を参照してください。
Light EJBコンテナ機能を使用する場合、SQL文のキャッシュの設定は、EJBコンテナ定義で行います。
EJBコンテナ定義の定義方法については、“定義詳細”を参照してください。
目次
索引
![]() ![]() |