難問・アンチパターン応用
組織がAzure Synapse Analytics Dedicated SQL Poolを夜間(22時〜翌6時)に自動停止し、コスト削減を実施しています。月曜日の午前6時に停止中のプールが再開され、営業チームが朝8時にダッシュボードにアクセスしようとしました。以下のうち、起きうる最も深刻な問題はどれか?
A.プールの起動時間は通常5分以内のため、パフォーマンスに影響はない
✗ 起動時間は5〜10分程度かかり、その間ユーザーはアクセスできません。また、起動直後のパフォーマンス低下は避けられません。
B.プール起動直後は新しいコネクションプールが作成されるため、メモリ効率が一時的に低下し、初回クエリが遅延する可能性がある。さらに統計情報が古い場合、クエリプランが最適化されない← 正解
✓ 正解です。起動直後はクエリプランキャッシュが空で、統計情報が古い可能性があります。初回クエリは遅延し、ユーザー体験が低下します。定期的に統計更新を行うことで緩和できます。
C.停止・起動の繰り返しにより、Azure Synapse Analyticsの統計情報が完全に削除されるため、クエリは実行できなくなる
✗ 統計情報は削除されません。古くはなりますが、クエリ実行自体は可能です。
D.停止したプールのデータは失われるため、再度ロードが必要
✗ Dedicated SQL Poolのデータはストレージに永続化されており、停止・起動でデータ損失は発生しません。
この問題のポイント
起動直後はクエリプランキャッシュが空で、統計情報が古い可能性があります。初回クエリは遅延し、ユーザー体験が低下します。定期的に統計更新を行うことで緩和できます。
「難問・アンチパターン」の他の問題
Cosmos DBについて「誤っている」記述はどれか?以下のAzureアーキテクチャ設計のうち「最も深刻な問題がある」のはどれか?データエンジニアが「Azure Synapse Analytics Serverless SQL Poolを使えば、毎秒…開発者が「Power BIのImportモードを使えば、Azure SQL Databaseのデータが常にリアルタイムで…あるシステムで「Azure Table StorageのPartitionKeyにデバイスの設置日(2024-01-15…「Azure Data Factoryのコスト最適化のため、すべてのETLパイプラインをAzure IR(Integra…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。