我已经对表进行了索引,在某些时候用户可以选择清空表DELETE FROM [Table];
。
问题,我应该在删除所有数据并添加新数据后REBUILD
或REORGANIZE
索引。如果是,我应该选择哪一个REBUILD
或REORGANIZE
?
答案 0 :(得分:0)
您不应该使用任何一个,因为SQLite's SQL language中没有REBUILD或REORGANIZE语句。
当归类序列的定义发生变化时,这很有用。
FTS rebuild command类似:
"重建"只要自定义标记生成器的实现发生更改,就应该运行命令,以便可以对所有内容进行重新标记。 "重建"在对原始内容表进行更改后使用FTS4 content option时,命令也很有用。