Een bedrijf gebruikt AWS DMS om continu wijzigingen vast te leggen vanuit een on-premises PostgreSQL-database en deze te repliceren naar Amazon Redshift. De DMS ongoing replicatietaak leest PostgreSQL-transactielogs, maar de data-engineer constateert een hoge latentie in CDC en vermoedt dat de PostgreSQL-bron de bottleneck is. Welke aanpak zal verifiëren dat de PostgreSQL-database de bron van de latentie is?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik Amazon CloudWatch om de DMS-taak te monitoren. Onderzoek de CDCLatencySource-metric om vertragingen in de CDC vanuit de brondatabase te identificeren..
Waarom dit het antwoord is
De CDCLatencySource-metric in Amazon CloudWatch meet de latentie tussen het moment dat een wijziging plaatsvindt in de brondatabase en het moment dat AWS DMS die wijziging vastlegt. Een hoge waarde voor deze metric duidt direct op een bottleneck aan de bronzijde, wat de vermoedens van de data-engineer bevestigt. Het controleren van CDCIncomingChanges (optie 1) toont het aantal wijzigingen, niet de latentie van de bron. Logische replicatieconfiguratie (optie 2) is een vereiste voor CDC, maar het controleren ervan lost de latentie niet op en identificeert de oorzaak niet. Foutmeldingen in CloudWatch Logs (optie 3) kunnen problemen aangeven, maar de CDCLatencySource-metric is specifieker voor het meten van vertragingen vanuit de bron.
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