Spec-Zone.ru › MySQL 9.2

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_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-9.2-en/information-schema-innodb-ft-being-deleted-table.html

Spec-Zone.ru

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