「AP過去問 令和5年度秋期 午前 問13」の版間の差分

提供:yonewiki
(ページの作成:「AP過去問 令和6年度春期 午前 問題に戻る AP過去問 令和6年度春期 午前 問12前の問題へ AP過去問 令和6年度春期 午前 問14次の問題へ   =='''問13(問題文)'''==  システムの性能を向上させるための方法として、スケールアウトが適しているシステムはどれか。 ア 一連の大きな処理を一括して実行しなけれ…」)
 
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
[[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る
[[AP過去問 令和5年度秋期 午前#問題|AP過去問 令和5年度秋期 午前 問題]]に戻る


[[AP過去問 令和6年度春期 午前 問12]]前の問題へ
[[AP過去問 令和5年度秋期 午前 問12]]前の問題へ


[[AP過去問 令和6年度春期 午前 問14]]次の問題へ
[[AP過去問 令和5年度秋期 午前 問14]]次の問題へ


 
 
22行目: 22行目:


=='''回答・解説'''==
=='''回答・解説'''==
アは❌間違いです。一連の大きな処理を一括して実行しなければならないので、並列処理が困難な処理が中心のシステム。このような処理は、依存関係が強く並列化が難しいため、サーバを追加しても性能向上が見込めにくく、スケールアウトには適していません。むしろ高性能な単一マシンに処理を集中させるスケールアップの方が効果的です。


イは✅正しいです。参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム。このようなシステムでは、データの変更が少ないため整合性管理の負荷も少なく、サーバを追加して処理を分散するスケールアウトが非常に有効です。スケールアウトによって処理能力を段階的に拡張できます。
ウは❌間違いです。データを追加するトランザクションが多いので、データの整合性を取るためのオーバーヘッドを小さくしなければならないシステム。トランザクションの整合性確保は、分散システムではオーバーヘッドが大きくなりがちです。このようなシステムでは、スケールアウトは必ずしも適しておらず、整合性を保つ仕組みに工夫が必要です。
エは❌間違いです。同一のマスターデータベースがシステム内に複数配置されているので、マスターを更新する際にはデータベース間で整合性を保持しなければならないシステム。マスターデータの更新時に整合性保持が求められるシステムでは、分散構成によるスケールアウトは管理が難しくなり、性能向上よりも整合性維持のコストが問題になります。
 したがって
<span style = "background:linear-gradient(transparent 75%, #7fbfff 75%); font-weight:bold; ">
イ</span>
 が答えです。


 
 


[[AP過去問 令和5年度秋期 午前 問12]]前の問題へ


[[AP過去問 令和6年度春期 午前 問12]]前の問題へ
[[AP過去問 令和5年度秋期 午前 問14]]次の問題へ
 
[[AP過去問 令和6年度春期 午前 問14]]次の問題へ


[[AP過去問 令和6年度春期 午前#問題|AP過去問 令和6年度春期 午前 問題]]に戻る
[[AP過去問 令和5年度秋期 午前#問題|AP過去問 令和5年度秋期 午前 問題]]に戻る

2025年4月16日 (水) 22:58時点における最新版

AP過去問 令和5年度秋期 午前 問題に戻る

AP過去問 令和5年度秋期 午前 問12前の問題へ

AP過去問 令和5年度秋期 午前 問14次の問題へ

 

問13(問題文)

 システムの性能を向上させるための方法として、スケールアウトが適しているシステムはどれか。


ア 一連の大きな処理を一括して実行しなければならないので、並列処理が困難な処理が中心のシステム

イ 参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム

ウ データを追加するトランザクションが多いので、データの整合性を取るためのオーバーヘッドを小さくしなければならないシステム

エ 同一のマスターデータベースがシステム内に複数配置されているので、マスターを更新する際にはデータベース間で整合性を保持しなければならないシステム

 

回答・解説

アは❌間違いです。一連の大きな処理を一括して実行しなければならないので、並列処理が困難な処理が中心のシステム。このような処理は、依存関係が強く並列化が難しいため、サーバを追加しても性能向上が見込めにくく、スケールアウトには適していません。むしろ高性能な単一マシンに処理を集中させるスケールアップの方が効果的です。

イは✅正しいです。参照系のトランザクションが多いので、複数のサーバで分散処理を行っているシステム。このようなシステムでは、データの変更が少ないため整合性管理の負荷も少なく、サーバを追加して処理を分散するスケールアウトが非常に有効です。スケールアウトによって処理能力を段階的に拡張できます。

ウは❌間違いです。データを追加するトランザクションが多いので、データの整合性を取るためのオーバーヘッドを小さくしなければならないシステム。トランザクションの整合性確保は、分散システムではオーバーヘッドが大きくなりがちです。このようなシステムでは、スケールアウトは必ずしも適しておらず、整合性を保つ仕組みに工夫が必要です。

エは❌間違いです。同一のマスターデータベースがシステム内に複数配置されているので、マスターを更新する際にはデータベース間で整合性を保持しなければならないシステム。マスターデータの更新時に整合性保持が求められるシステムでは、分散構成によるスケールアウトは管理が難しくなり、性能向上よりも整合性維持のコストが問題になります。


 したがって



 が答えです。

 

AP過去問 令和5年度秋期 午前 問12前の問題へ

AP過去問 令和5年度秋期 午前 問14次の問題へ

AP過去問 令和5年度秋期 午前 問題に戻る