ホーム > データベーススペシャリスト試験 > 2023年
データベーススペシャリスト試験 2023年 午前2 問23
キャパシティプランニングの目的の一つに関する記述のうち、最も適切なものはどれか。
ア:応答時間に最も影響があるボトルネックだけに着目して、適切な変更を行うことによって、そのボトルネックの影響を低減又は排除することである。
イ:システムの現在の応答時間を調査して、長期的に監視することによって、将来を含めて応答時間を維持することである。(正解)
ウ:ソフトウェアとハードウェアをチューニングして、現状の処理能力を最大限に引き出して、スループットを向上させることである。
エ:パフォーマンスの問題はリソースの過剰使用によって発生するので、特定のリソースの有効利用を向上させることである。
解説
キャパシティプランニングの目的に関する問題【午前2 解説】
要点まとめ
- 結論:キャパシティプランニングの目的は、将来の負荷変動を見越してシステムの応答時間を維持・改善することです。
- 根拠:現在の応答時間を継続的に監視し、将来の需要増加に対応できるよう計画を立てることが重要だからです。
- 差がつくポイント:単にボトルネック対策やチューニングだけでなく、長期的な視点でシステム全体の容量を計画する点を理解しましょう。
正解の理由
選択肢イは「システムの現在の応答時間を調査し、長期的に監視することで将来を含めて応答時間を維持する」と述べています。キャパシティプランニングは単なる現状改善ではなく、将来の負荷増加に備えた計画的なリソース管理が目的です。したがって、長期的な監視と計画を重視するイが最も適切です。
よくある誤解
キャパシティプランニングは単にボトルネックの解消やチューニングだけと思いがちですが、実際には将来の需要予測とリソース計画が中心です。
解法ステップ
- 問題文の「キャパシティプランニングの目的」に注目する。
- 各選択肢が示す内容が「長期的な計画か」「単なる現状改善か」を判別する。
- 長期的な監視と将来の応答時間維持を述べている選択肢を探す。
- 選択肢イが該当するため、これを正解とする。
選択肢別の誤答解説
- ア: ボトルネック対策は重要ですが、キャパシティプランニングの一部であり目的全体ではありません。
- イ: 正解。長期的な監視と将来の応答時間維持を目的としているため適切です。
- ウ: チューニングは現状の性能改善であり、将来の計画とは異なります。
- エ: リソースの過剰使用を問題視していますが、キャパシティプランニングはリソースの適正配分と将来計画が主眼です。
補足コラム
キャパシティプランニングはITシステムの性能管理の一環で、CPUやメモリ、ネットワーク帯域などのリソースを将来の需要に合わせて適切に配分・増強する計画策定を指します。これにより、システムの応答時間やスループットを安定的に維持できます。
FAQ
Q: キャパシティプランニングとパフォーマンスチューニングの違いは何ですか?
A: キャパシティプランニングは将来の負荷に備えたリソース計画で、パフォーマンスチューニングは現状の性能改善を指します。
A: キャパシティプランニングは将来の負荷に備えたリソース計画で、パフォーマンスチューニングは現状の性能改善を指します。
Q: ボトルネック解消はキャパシティプランニングに含まれますか?
A: ボトルネック解消は重要な作業ですが、キャパシティプランニングの一部であり、全体の目的ではありません。
A: ボトルネック解消は重要な作業ですが、キャパシティプランニングの一部であり、全体の目的ではありません。
関連キーワード: キャパシティプランニング, ボトルネック, 応答時間, パフォーマンス管理, リソース計画