Een single-writer Amazon Aurora PostgreSQL-cluster had gedurende 11 minuten een bezettingsgraad van meer dan 90% toen een wekelijks geautomatiseerd rapport werd uitgevoerd, wat leidde tot vertragingen voor gebruikers. Hoe moet de beheerder wekelijkse prestatievermindering veroorzaakt door het rapport voorkomen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg een reader instance toe aan het cluster en update de database connection string van het rapport zodat het rapport van de nieuwe replica leest..
Waarom dit het antwoord is
De correcte optie is om een reader instance toe te voegen en het rapport daarvan te laten lezen. Dit komt omdat Amazon Aurora read replicas (reader instances) gebruikt om leesworkloads te offloaden van de primaire (writer) instance. Door het wekelijkse rapport, dat waarschijnlijk veel leesbewerkingen uitvoert, naar een reader instance te leiden, wordt de primaire instance ontlast en blijft deze beschikbaar voor andere applicaties, waardoor de prestatiedegradatie wordt voorkomen. Het schalen van de bestaande DB instance (optie 1) kan de prestaties verbeteren, maar is een duurdere oplossing en pakt de onderliggende oorzaak van de workloadverdeling niet aan. Het toevoegen van een andere writer instance (optie 3) is niet mogelijk in een single-writer Aurora-cluster en zou geen oplossing bieden voor leesintensieve rapporten. Autoscaling (optie 4) is niet direct van toepassing op Aurora DB instances op dezelfde manier als op EC2 instances; Aurora schaalt opslag automatisch, maar compute-capaciteit van instances moet handmatig of via een serverless configuratie worden beheerd.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig