Un cluster Amazon Aurora PostgreSQL a scrittura singola ha registrato un utilizzo superiore al 90% per 11 minuti durante l'esecuzione di un report settimanale automatizzato, causando rallentamenti per gli utenti. Come dovrebbe agire l'amministratore per prevenire il degrado settimanale delle prestazioni causato dal report?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiungere un'istanza reader al cluster e aggiornare la stringa di connessione del database del report in modo che il report legga dalla nuova replica..
Perché questa è la risposta
La risposta corretta è aggiungere un'istanza reader e reindirizzare il report. Amazon Aurora PostgreSQL supporta istanze reader che possono scaricare il carico di lavoro di lettura dall'istanza writer principale. Reindirizzando il report settimanale, che è un'operazione di lettura intensiva, a un'istanza reader dedicata, si evita che l'istanza writer raggiunga un utilizzo elevato, prevenendo così il degrado delle prestazioni per gli utenti. Scalare l'istanza DB esistente (opzione 1) potrebbe essere una soluzione temporanea ma costosa e non risolve la causa principale del problema (un carico di lavoro di lettura intensivo sulla writer). Aggiungere un'altra istanza writer (opzione 3) non è applicabile a un cluster a scrittura singola come Aurora, che ha un'unica istanza writer attiva per la coerenza dei dati. L'auto scaling (opzione 4) non è direttamente applicabile alle istanze DB di Aurora nello stesso modo in cui lo è per altri servizi, e non risolverebbe il problema di un report di lettura intensiva che monopolizza l'istanza writer.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta