Eine Amazon RDS-Datenbank mit einer einzelnen Instanz weist während Spitzenzeiten des Lesezugriffs eine CPU- und I/O-Sättigung auf. Welche zwei Maßnahmen sollte der SysOps-Administrator ergreifen, um die Leselast zu reduzieren und die Leistung zu verbessern? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Fügen Sie eine oder mehrere RDS Read Replicas hinzu, um den Lesezugriff zu entlasten., Ändern Sie die Anwendung so, dass häufig aufgerufene Daten in Amazon ElastiCache for Memcached zwischengespeichert werden..
Warum dies die Antwort ist
Die CPU- und I/O-Sättigung bei Lesezugriffen deutet auf einen Engpass bei der Datenbankleistung hin. Das Hinzufügen von RDS Read Replicas verteilt die Leselast auf separate Datenbankinstanzen, wodurch die primäre Instanz entlastet und die Leseleistung verbessert wird. Das Caching häufig abgerufener Daten in Amazon ElastiCache for Memcached reduziert die Anzahl der Leseanfragen an die Datenbank erheblich, da die Anwendung die Daten direkt aus dem schnellen Cache abrufen kann. Die Verschiebung der Workload zu Amazon DynamoDB ist eine grundlegende Architekturänderung, die nicht direkt die bestehende RDS-Leistung verbessert und möglicherweise eine Neuentwicklung der Anwendung erfordert. Das Hosten der Datenbank auf EC2 mit erweiterter Netzwerkanbindung würde die Verwaltungskomplexität erhöhen und ist keine direkte Lösung für die Lese-Engpässe einer RDS-Instanz. Eine Multi-AZ-Bereitstellung verbessert die Hochverfügbarkeit und Failover-Fähigkeit, aber nicht die Leseleistung, da die Standby-Instanz keine Leseanfragen verarbeitet.
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