問題
システムの性能を向上させるための方法として、スケールアウトが適しているシステムはどれか。
選択肢
- 1一連の大きな処理を一括して実行しなければならないので、並列処理が困難な処理が中心のシステム
- 2参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム
- 3データを追加するトランザクションが多いので、データの整合性を取るためのオーバーヘッドを小さくしなければならないシステム
- 4同一のマスタデータベースがシステム内に複数配置されているので、マスタを更新する際にはデータベース間で整合性を保持しなければならないシステム
正解
2. 参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム
詳しい解説を見る解説を閉じる
解説
スケールアウトはサーバの台数を増やして処理能力を高める方法で、処理を複数台に分散しやすいシステムに適する。参照系トランザクションが多く、すでに複数サーバで分散処理しているシステムは台数追加の効果が高い。よってイが正解。ア・ウ・エは並列化や整合性維持の制約から台数増加の効果が出にくく、スケールアップが向く。(出典: 令和5年度 秋期 応用情報技術者試験 午前 問13)
一問一答
全400問を繰り返し学習