ПРОВЕРИТЬ ТАБЛИЦУ table_name; при использовании InnoDB - PullRequest
0 голосов
/ 05 марта 2010

Принимая таблицу InnoDB, будет следующая команда ...

CHECK TABLE table_name;

... заставить MySQL ...

  • а.) Проверять только содержание данных таблицы
  • b.) Проверять только содержание индекса таблицы
  • c.) Проверка содержимого данных и содержимого индекса таблицы

1 Ответ

2 голосов
/ 05 марта 2010

Эти параметры игнорируются в таблицах innoDb. MySQL CHECK TABLE .

Различные варианты проверки, которые можно указать, показаны в следующей таблице. Эти параметры передаются в механизм хранения, который может использовать их или нет. MyISAM использует их; они игнорируются для таблиц InnoDB.

Этот парень взглянул на CHECK TABLE код для innoDb и довольно хорошо его объяснил.

...