刷新倒排索引
引入或更新于:v1.2.405
INVERTED INDEX是企业版功能。 如需获取许可证,请联系 Databend 支持团队。
在 Databend 中刷新倒排索引。在以下场景中,倒排索引需要刷新:
- 当数据在创建倒排索引之前插入到表中时,创建后需要手动刷新倒排索引,以有效索引插入的数据。
- 当倒排索引遇到问题或损坏时,需要刷新。如果倒排索引由于某些块的倒排索引文件损坏而中断,查询如
where match(body, 'wiki')
将返回错误。在这种情况下,您需要刷新倒排索引以修复问题。
语法
REFRESH INVERTED INDEX <index> ON [<database>.]<table> [LIMIT <limit>]
参数 | 描述 |
---|---|
<limit> | 指定在索引刷新期间处理的最大行数。如果未指定,将处理表中的所有行。 |
示例
-- 刷新表 "customer_feedback" 上名为 "customer_feedback_idx" 的倒排索引
REFRESH INVERTED INDEX customer_feedback_idx ON customer_feedback;