强>
-
<李>
李> <李>
李>
<前> 时间:root@localhost test 11:58:58>, SELECT *,得到INFORMATION_SCHEMA.INNODB_FT_CONFIG; + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + |,KEY ,,,,,,,,,,,,,,,,,,,,, |, VALUE | + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + | |,optimize_checkpoint_limit 180年,| |,synced_doc_id ,,,,,,,,,,, |, 0,,, | |,stopword_table_name ,,,,, |,,,,, | |,use_stopword ,,,,,,,,,,,,, |, 1,,, | + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + 4,rows set 拷贝;(0.00,sec) >之前
-
<李>
李> <李>
李>
-
<李>
李> <李>
李>
强>
-
<李>
李> <李>
李>
<前> #,设置innodb_ft_aux_table系统参数 时间:root@localhost test 11:50:16>, SET GLOBAL innodb_ft_aux_table =, & # 39;测试/测试# 39;; Query 好吧,,0,rows affected (0.00,秒) #,创建全文索引 时间:root@localhost test 11:26:30>, select *,得到测试; + - - - - - - - - - - - - - - - - - - + | |,id 还以为;test ,, | + - - - - - - - - - - - - - - - - - - + |,,,,1,|,a b c d | |,,,,1,|,a b c d | |,,,,2,|,a b c d | + - - - - - - - - - - - - - - - - - - + 3,rows set 拷贝;(0.00,sec) 时间:root@localhost test 11:51:06>, alter table test add fulltext i_test(测试); Query 好吧,,0,rows 影响,,1,warning (0.13,秒) 记录:0,,重复:,0,警告:,1 #,删除表中的数据 时间:root@localhost test 11:55:09>, delete 得到test where id=1; Query 好吧,,2,rows affected (0.06,秒) #,查询INNODB_FT_DELETED表和INNODB_FT_BEING_DELETED表中的数据,可以发现INNODB_FT_BEING_DELETED为空值,而INNODB_FT_DELETED表存放着被删除的全文索引值 时间:root@localhost test 11:56:12>, select *,得到information_schema.INNODB_FT_DELETED; + - - - - - - - - - - + | |,DOC_ID  + - - - - - - - - - - + |,,,,,,2 | |,,,,,,3 | + - - - - - - - - - - + 2,rows set 拷贝;(0.00,sec) 时间:root@localhost test 11:57:10>, select *,得到information_schema.INNODB_FT_BEING_DELETED; Empty set (0.00, sec) #,执行optimize 表语句,然后再次查询INNODB_FT_BEING_DELETED和INNODB_FT_DELETED表,如果表中数据够大,在执行optimize 表语句期间,可以发现INNODB_FT_DELETED表为空值,INNODB_FT_BEING_DELETED表存放着之前被删除的全文索引值 root@localhost : test 11:57:15>, optimize table 测试; + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + |,Table ,,, |, Op ,,,,, |, Msg_type |, Msg_text ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, | + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + | |,test.test optimize |, note ,,, |, Table does not support 优化,,doing recreate +, analyze instead | | |,test.test optimize |, status , |, OK ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, | + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 2,rows set 拷贝;(0.08,sec) 时间:root@localhost test 11:58:50>, select *,得到information_schema.INNODB_FT_DELETED; Empty set (0.00, sec) null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null