发表回复 
 
主题评价:
  • 1 次(票) - 平均星级: 5
  • 1
  • 2
  • 3
  • 4
  • 5
索引文件还在,但是无法正常检索,只能检索最新的数据
2014年06月16日, 10:34
索引文件还在,但是无法正常检索,只能检索最新的数据
从6月15日起,旧的数据索引全部无法正常检索到,但是索引文件正常,查看 db_a 目录下面的文件如下:
[img]http://v2.freep.cn/110_3tb_140616103040wm9q512293.jpg[/img]

新的數據加入後,重新生成了新的索引文件,也只能檢索新的數據, db 目錄文件如下:
[img]http://v2.freep.cn/110_3tb_140616103226rpme512293.jpg[/img]

請問有什麼方式可以修復?(這些數據都是使用程序邏輯進行添加了,包含了很多不同系統的索引數據,數據量有上百萬條,重新索引需要一定的時間)
查找这个用户的全部帖子
引用并回复
2014年06月17日, 11:10
RE: 索引文件还在,但是无法正常检索,只能检索最新的数据
xunsearch/bin/xapian-check
xapian-inspect

这几个工具可以检查一下数据库,看看是不是坏了。

还有你可以试试用命令行的 util/Quest.php --db=db_a,db 这样强制指定DB库来测试一下呢?
查找这个用户的全部帖子
引用并回复
2014年06月17日, 16:45
RE: 索引文件还在,但是无法正常检索,只能检索最新的数据
[quote='hightman' pid='8211' dateline='1402974659']
xunsearch/bin/xapian-check
xapian-inspect

这几个工具可以检查一下数据库,看看是不是坏了。

还有你可以试试用命令行的 util/Quest.php --db=db_a,db 这样强制指定DB库来测试一下呢?
[/quote]

原來的數據已經全部被折騰壞了,現在正在重新生成索引。
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


正在浏览该主题的用户: