WebアプリケーションサーバとDBサーバが各1台で構成されるWebシステムがある。
このWebシステムが次の性能モデルに従う場合、WebアプリケーションサーバとDBサーバ間のコネクションを、処理の途中で不足しないようにするためには、最低限どれだけ用意するべきか。
ここで、他の要因については考慮しないものとする。
Webアプリケーションサーバで行う業務 | 最大トランザクション件数(TPS) | Webアプリケーションサーバ内部保留時間(秒) |
検索 | 20 | 2 |
登録 | 10 | 3 |
削除 | 10 | 3 |
ア | 30 |
イ | 40 |
ウ | 70 |
エ | 100 |
答え エ
【解説】
各業務で必要なコネクションの最大数は
最大トランザクション件数×Webアプリケーションサーバ内部保留時間
で求まるので、このシステムで必要なコネクションの最大数は
20×2 + 10×3 + 10×3 = 100
(エ)である。
【キーワード】
・コネクション