10bet网址
MySQL 5.6リファレンスマニュアル
下载本手册
PDF(美国Ltr)- 26.8 mb
PDF (A4)- 26.8 mb


21.29.24 information_schema innodb_ft_deletedテブル.使用实例

INNODB_FT_DELETEDテブルは,InnoDBテブルの全文ンデックスから削除された行を記録します。InnoDB全文インデックスに対するDML操作中の負荷の大きなインデックスの再編成を避けるために,新しく削除された単語に関する情報は個別に格納され,テキスト検索を行うときに検索結果からフィルタで除去されて,InnoDBテブルの优化表ステトメントを発行するときにのみメンデックスから削除されます。詳細は,InnoDB全文ンデックスの最適化を参照してください。

このテブルは最初から,構成変数innodb_ft_aux_tableの値を,测试/文章など,全文econンデックスを含むテブルの名前(デ)に設定するまで空です。

関連する使用法と使用例にいては,セクション14.14.4”InnoDB INFORMATION_SCHEMA全文インデックステーブル”を参照してください。

表21.26 innodb_ft_deletedのカラム

カラム名 説明
DOC_ID 新たに削除された行のドキュメントid。この値は,ベースとなるテーブルに対して定義したIDカラムの値を反映することも,テーブルに適切なカラムが含まれないときにInnoDBによって生成されたシケンス値にすることもできます。削除された行のデタが优化表ステトメントによって全文ンデックスから物理的に削除される前にテキスト検索を行う場合,この値はinnodb_ft_index_tableテブルの行をスキップするために使用されます。詳細は,InnoDB全文ンデックスの最適化を参照してください。

SELECT * FROM INFORMATION_SCHEMA.INNODB_FT_DELETED;+--------+ | DOC_ID  | +--------+ | 6 | | 7 | | 8  | +--------+ 3行集(0.00秒)