過去問解きまくり研究所 ホーム

平成26年度 春期 午前Ⅱ 問23

システム構成要素

コネクションに関する問題

Web アプリケーションサーバと DB サーバが各1台で構成される Web システムがある。この Web システムが次の性能モデルに従う場合,Web アプリケーションサーバと DB サーバ間のコネクションを,処理の途中で不足しないようにするためには,最低限どれだけ用意すべきか。ここで,他の要因については考慮しないものとする。

Web アプリケーションサーバで行う業務最大トランザクション件数(TPS)Web アプリケーションサーバ内部保留時間(秒)
検索202
登録103
削除103
答えと解説を見る

✓ これが正解エ100

解説

検索40、登録30、削除30を合計した100本のコネクションが必要です。

コネクションは、Web アプリケーションサーバ内部で処理を保留している間、ずっと使われ続けると考えます。1秒あたりに到着する件数に、1件がコネクションを使い続ける時間を掛ければ、同時に使われているコネクションの数が求められます。検索は 20 件/秒 × 2 秒 = 40、登録は 10 件/秒 × 3 秒 = 30、削除も 10 件/秒 × 3 秒 = 30 です。三つの業務が最大の件数で同時に発生する場合に備えると、40 + 30 + 30 = 100 のコネクションを用意すれば不足しません。これは、同時に処理中の件数は到着の速さと滞在時間の積になる、という考え方を使った見積りです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問23

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)