GoogleGoogle Professional Cloud Architect (PCA) Certification
·JA
·更新日 5 Sep 2026
Cloud SQL を使用して PHP App Engine スタンダードサービスをデプロイし、データベースクエリを最小限に抑えます。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: memcache を dedicated に設定します。SQL クエリのハッシュから派生したキャッシュキーを使用し、Cloud SQL をクエリする前にキャッシュされた結果を返します。.
これが解答である理由
Cloud SQLへのデータベースクエリを最小限に抑えるには、Memcacheを使用してクエリ結果をキャッシュするのが効果的です。専用のMemcacheインスタンス(dedicated)を使用することで、他のアプリケーションの影響を受けずに安定したパフォーマンスを確保できます。SQLクエリのハッシュ値をキャッシュキーとして使用し、Cloud SQLに問い合わせる前にMemcacheから結果を取得することで、重複するクエリの実行を回避し、データベースの負荷を軽減できます。
cronタスクで定期的にキャッシュを更新する方法は、データが頻繁に更新されない場合に有効ですが、リアルタイム性が求められる場合は不適切です。また、すべてのクエリ結果を単一のキーに保存すると、キャッシュの競合が発生し、パフォーマンスが低下する可能性があります。共有Memcache(shared)は、専用インスタンスよりもリソースの競合が発生しやすく、パフォーマンスが不安定になる可能性があります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要