Ein Unternehmen betreibt eine Anwendung, die Daten auf einer Amazon RDS for PostgreSQL Multi-AZ DB-Instanz speichert. Erhöhter Traffic führt zu Leistungsproblemen, und Datenbankabfragen werden als primärer Engpass identifiziert. Was sollte ein Solutions Architect tun, um die Anwendungsleistung zu verbessern?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Eine Read Replica von der Quell-DB-Instanz erstellen. Lesezugriffe von der Read Replica bedienen..
Warum dies die Antwort ist
Die Erstellung einer Read Replica und das Auslagern von Lesezugriffen auf diese ist die effektivste Methode, um die Leistung bei leseintensiven Workloads zu verbessern. Read Replicas entlasten die primäre DB-Instanz, indem sie Lesevorgänge übernehmen, was die CPU- und I/O-Auslastung der primären Instanz reduziert und somit die Leistung für Schreibvorgänge und andere kritische Operationen verbessert. Das Bedienen von Lesezugriffen von der Multi-AZ-Standby-Replica ist nicht möglich, da diese nur für Failover-Zwecke dient und nicht direkt für Lesezugriffe verfügbar ist. Das Konfigurieren von Transfer Acceleration ist für die Beschleunigung von Datenübertragungen zu und von S3 gedacht, nicht für die Verbesserung der Datenbankleistung. Die Verwendung von Amazon Kinesis Data Firehose ist für die Erfassung und Lieferung von Streaming-Daten konzipiert und würde die Datenbankabfrageleistung nicht direkt verbessern; es würde eher eine zusätzliche Schicht für die Datenaufnahme hinzufügen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich