我有一张大约有 10,000 行的表。
上周我向此表导入了大约 2000 行数据。一切似乎都进展顺利,但是当我尝试使用简单的语法搜索这些新项目时:
SELECT * FROM FreeTextTable(tablename, columnname,'search_string')
它似乎只返回导入之前的结果。
索引是否已满,或者是否有某些因素阻止了 SQL 进一步建立索引?
答案1
我肯定会检查您的全文搜索服务并确保它已打开。听起来它已经有一段时间没有更新索引了。
我有一张大约有 10,000 行的表。
上周我向此表导入了大约 2000 行数据。一切似乎都进展顺利,但是当我尝试使用简单的语法搜索这些新项目时:
SELECT * FROM FreeTextTable(tablename, columnname,'search_string')
它似乎只返回导入之前的结果。
索引是否已满,或者是否有某些因素阻止了 SQL 进一步建立索引?
我肯定会检查您的全文搜索服务并确保它已打开。听起来它已经有一段时间没有更新索引了。