平成26年度 春期 データベーススペシャリスト試験 午前II 問23
【問題23】
WebアプリケーションサーバとDBサーバが各1台で構成されるWebシステムがある。このWebシステムが次の性能モデルに従う場合、WebアプリケーションサーバとDBサーバ間のコネクションを、処理の途中で不足しないようにするためには、最低限どれだけ用意すべきか。ここで、他の要因については考慮しないものとする。
【解説】
コネクションの最大数を求めるには、各トランザクションのTPSと保留時間を掛け合わせて、その合計を計算します。
計算手順
- 検索トランザクションのコネクション数:
20 TPS × 2秒 = 40 コネクション
- 登録トランザクションのコネクション数:
10 TPS × 3秒 = 30 コネクション
- 削除トランザクションのコネクション数:
10 TPS × 3秒 = 30 コネクション
合計コネクション数
40 + 30 + 30 = 100 コネクション
したがって、コネクションの最大数は 100 必要です。
出典:平成26年度 春期 データベーススペシャリスト試験 午前II 問23