ID: 1946 Bazy danych Łatwe

Źródło: Arkusze CKE

Aby naprawić uszkodzoną tabelę w MySQL, należy wydać polecenie

Warianty odpowiedzi

  1. A

    RESOLVE TABLE

  2. B

    CHECK TABLE

  3. C

    FIX TABLE

  4. D

    REPAIR TABLE

Wyjaśnienie

Jeśli podczas pracy z bazą MySQL dojdzie do uszkodzenia struktury lub indeksów tabeli (częsty problem przy starszych silnikach typu MyISAM), rozwiązaniem wewnątrz języka SQL jest polecenie REPAIR TABLE.

Wykonanie tego zapytania powoduje, że silnik bazy danych próbuje odbudować uszkodzone indeksy i przywrócić spójność danych.

Warto odróżnić je od CHECK TABLE, które służy tylko do diagnozowania i wykrywania błędów, ale ich nie naprawia. Twory takie jak FIX TABLE po prostu nie istnieją w języku SQL.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych