Spec-Zone.ru › MySQL 8.4

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 FULLTEXT».

Таблица INNODB_FT_BEING_DELETED содержит следующие столбцы:

  • DOC_ID

    Идентификатор документа удаляемой строки. Это значение может отражать значение столбца ID, определенного для базовой таблицы, или быть значением последовательности, сгенерированным InnoDB, если таблица не содержит подходящего столбца. Это значение используется при выполнении текстовых поисков, чтобы пропустить строки в таблице INNODB_FT_INDEX_TABLE перед физическим удалением данных для удаленных строк из индекса FULLTEXT операцией OPTIMIZE TABLE. Для получения дополнительной информации см. Оптимизация индексов InnoDB для полнотекстового поиска.

Примечания

  • Используйте таблицу INFORMATION_SCHEMA COLUMNS или оператор SHOW COLUMNS для просмотра дополнительной информации о столбцах этой таблицы, включая типы данных и значения по умолчанию.

  • Для запроса к этой таблице необходимо иметь привилегию PROCESS.

  • Дополнительную информацию о полнотекстовом поиске InnoDB FULLTEXT см. в Разделе 17.6.2.4, «Индексы InnoDB для полнотекстового поиска», и Разделе 14.9, «Функции полнотекстового поиска».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/information-schema-innodb-ft-being-deleted-table.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API