Źródło: Arkusze CKE
Baza danych MySQL uległa uszkodzeniu. Które z działań NIE pomoże przy jej naprawie?
Warianty odpowiedzi
-
A
Próba naprawy poleceniem REPAIR
-
B
Stworzenie nowej bazy i przeniesienie do niej tabel
-
C
Wykonanie replikacji bazy danych
-
D
Odtworzenie bazy z kopii bezpieczeństwa
Wyjaśnienie
Replikacja polega na ciągłym kopiowaniu danych z jednego serwera na drugi w czasie rzeczywistym.
Jeśli baza główna ulegnie uszkodzeniu lub awarii struktury, replikacja bezmyślnie skopiuje te uszkodzone dane na drugi serwer. Dlatego replikacja służy do zapewnienia dostępności i rozkładu obciążenia, a nie do naprawiania uszkodzeń.
Do ratowania bazy stosuje się naprawę tabel komendą REPAIR TABLE, odtwarzanie danych z backupu lub ewentualnie odtworzenie tabeli od zera.