;如图为查询条件,查询条件比较长!如下为存放的docment 信息,每次重启solr速度很快,但是过一天查询很快就变得很慢,到达2-3秒,数据不多,但是查询很慢!

解决方案 »

  1.   

    数据存在哪里了?  mysql 中,还是index 文件中 ?
      

  2.   

    index中,已经生成索引文件了,查询的时候时快时慢!
      

  3.   

    感觉你这个就 tomcat 的配置,哪里不对了,比如内存调大一些。
      

  4.   

    这个tomcat我设置了,这个今天早晨打开查询的时间,一开始很慢,debug={timing={time=5387.0,prepare={time=4993.0,query={time=4993.0},facet={time=0.0},facet_module={time=0.0},mlt={time=0.0},highlight={time=0.0},stats={time=0.0},expand={time=0.0},terms={time=0.0},debug={time=0.0}},process={time=386.0,query={time=31.0},facet={time=0.0},facet_module={time=0.0},mlt={time=0.0},highlight={time=354.0},stats={time=0.0},expand={time=0.0},terms={time=0.0},debug={time=0.0}}}}}这个通过debug方式,发现异常时间出现在这里,,,昨天测试发现高亮使用了默认的方式有点慢,改成了PostingsHighlighter高亮器。