Proces raportowania, który wcześniej kończył się w 15 minut, teraz trwa godzinę. Aplikacja działa na instancjach EC2 i odczytuje dane z instancji Amazon RDS for MySQL. CloudWatch pokazuje stale wysokie Read IOPS na instancji RDS, nawet gdy raporty nie są uruchomione. Administrator musi poprawić zarówno wydajność, jak i dostępność bazy danych. Które rozwiązanie spełnia te cele?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz replikę odczytu RDS i zaktualizuj zadanie raportowania, aby odczytywało dane z punktu końcowego czytnika repliki odczytu..
Dlaczego to jest odpowiedź
Utworzenie repliki odczytu RDS i przekierowanie zadań raportowania do niej poprawia zarówno wydajność, jak i dostępność. Replikowanie danych do oddzielnej instancji odciąża główną instancję RDS, która może skupić się na operacjach zapisu, redukując wysokie Read IOPS. Dzięki temu raporty działają szybciej, a główna baza danych pozostaje responsywna dla innych aplikacji. Replikacja odczytu zwiększa również dostępność, ponieważ w przypadku awarii głównej instancji, replika może zostać awansowana do roli głównej. Pozostałe opcje są mniej skuteczne: ElastiCache jest przeznaczony do buforowania danych, a nie do obsługi złożonych zapytań raportowych, a jego wdrożenie wymagałoby znacznych zmian w aplikacji. CloudFront to sieć dostarczania treści (CDN), nieodpowiednia do buforowania zapytań bazodanowych. Zwiększenie klasy instancji RDS (skalowanie w górę) może poprawić wydajność, ale jest droższe i nie rozwiązuje problemu wysokich Read IOPS, które nadal obciążałyby pojedynczą instancję, ani nie zwiększa dostępności w taki sam sposób jak replika odczytu.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana