28.4.14 Таблица INFORMATION_SCHEMA INNODB_FT_BEING_DELETED
Таблица INNODB_FT_BEING_DELETED предоставляет моментальный снимок таблицы INNODB_FT_DELETED; она используется только во время операции обслуживания OPTIMIZE TABLE. При запуске OPTIMIZE
TABLE, таблица INNODB_FT_BEING_DELETED очищается, а значения DOC_ID удаляются из таблицы INNODB_FT_DELETED. Поскольку содержимое таблицы INNODB_FT_BEING_DELETED обычно существует непродолжительное время, эта таблица имеет ограниченную полезность для мониторинга или отладки. Сведения о запуске OPTIMIZE TABLE для таблиц с индексами FULLTEXT см. в разделе 14.9.6 «Настройка параметров полнотекстового поиска MySQL».
Изначально эта таблица пустая. Перед запросом к ней установите значение системной переменной innodb_ft_aux_table в имя (включая имя базы данных) таблицы, содержащей индекс FULLTEXT (например, test/articles). Вывод будет похож на пример для таблицы INNODB_FT_DELETED.
Дополнительные сведения об использовании и примеры см. в разделе 17.15.4 «Таблицы полнотекстовых индексов InnoDB INFORMATION_SCHEMA».
Таблица INNODB_FT_BEING_DELETED содержит следующие столбцы:
-
DOC_IDИдентификатор документа строки, которая в процессе удаления. Это значение может отражать значение столбца ID, определенного для базовой таблицы, или оно может быть последовательным значением, сгенерированным
InnoDB, если таблица не содержит подходящего столбца. Это значение используется при выполнении поисков по тексту, для пропуска строк в таблицеINNODB_FT_INDEX_TABLEперед физическим удалением данных строк, помеченных на удаление, из индексаFULLTEXTоперациейOPTIMIZE TABLE. Дополнительную информацию см. в разделе «Оптимизация индексов полнотекстового поиска InnoDB».
Примечания
Используйте таблицу
INFORMATION_SCHEMACOLUMNSили операторSHOW COLUMNS, чтобы получить дополнительную информацию о столбцах этой таблицы, включая типы данных и значения по умолчанию.Для запроса к этой таблице требуется привилегия
PROCESS.Дополнительную информацию о полнотекстовом поиске
InnoDBFULLTEXTсм. в разделе 17.6.2.4 «Индексы полнотекстового поиска InnoDB» и разделе 14.9 «Функции полнотекстового поиска».
© 2025 Oracle
Licensed under the GPLv2 License.