操作说明搜图工作台

修复数据库索引

当搜索结果异常、统计数量不一致,或需要为已有图片重新生成图搜图、姿势、语义、人脸等特征时,使用修复数据库重建索引。

选图汪本机搜图团队2026-06-294 分钟阅读
修复数据库索引

当搜索结果异常、统计数量不一致,或需要为已有图片重新生成图搜图、姿势、语义、人脸等特征时,使用修复数据库重建索引。

修复数据库用于重新检查并补齐已有素材的搜索数据。它适合处理「图片已经在库里,但搜索结果异常」「数据库统计里的数据库数量、特征备份和特征数不一致」「开启了新的图搜图策略后,需要让旧图片也支持这个策略」等情况。

数据库菜单中的修复数据库入口
数据库菜单中的修复数据库入口

操作步骤

  1. 进入搜图工作台后,确认左侧处于「文件」页签。
  2. 在左侧「数据库」标题旁点击三点按钮。
  3. 在菜单中点击「修复数据库」,打开修复窗口。
  4. 在「请选择数据库」里选择要修复的数据类型。
  5. 如果选择「图数据库」,确认下方「选择策略」里的策略是否符合本次要修复的能力。
  6. 点击「开始」。窗口关闭后,顶部任务区域会显示修复进度。
  7. 等任务完成后,再查看数据库统计信息或重新搜索确认结果。
修复数据库窗口
修复数据库窗口

该选哪个数据库

  • 「图数据库」:修复以图搜图相关能力,包括全局、全局·去背景、全局·颜色、局部·点集等策略。
  • 「语义数据库」:修复用文字描述搜图所需的语义特征。
  • 「人脸数据库」:修复人脸检测、人脸特征和人脸搜索所需的数据。
  • 「姿势数据库」:修复人体骨架、姿势记录和姿势搜索所需的数据。

一次修复只选择一种数据库。如果多个搜索入口都有异常,可以分几次修复。

图数据库策略怎么选

修复「图数据库」时,窗口下方显示的策略来自「添加文件设置」里的策略配置。修复会围绕这些策略检查已有数据,并尽量补齐缺失的特征。

  • 「全局」适合大多数整图找相似图场景,通常建议保留。
  • 「全局·去背景」适合主体明确的商品、人物、物体图片。
  • 「全局·颜色」用于按主色和配色查找图片。
  • 「局部·点集」适合局部图搜整图,但会明显更耗时。

和刷新数据库有什么区别

刷新数据库主要处理文件夹里的文件变化,例如新增、删除、改名、同名文件被替换。

修复数据库主要处理已经入库的数据是否完整、特征索引是否一致。文件没有变化,但搜索能力异常时,优先考虑修复。

常见情况

  • 如果点击「开始」时提示「请选择一个数据库」,先选择图数据库、姿势数据库、语义数据库或人脸数据库。
  • 如果修复时间很长,通常是因为图库大、选择了局部·点集,或机器性能较弱。等待顶部任务完成即可。
  • 如果修复后某个能力仍然没有数据,确认入库或修复时是否选择了对应功能;例如语义搜图需要语义数据库数据,姿势搜图需要姿势数据库数据,人脸搜图需要人脸数据库数据。
  • 如果数据库文件本身损坏,普通修复数据库可能无法解决,需要使用「修复损坏的 database.db 文件」。