更新后,第一个查询变慢

问题描述

| 我有一个9Gb索引,当我更新索引(使用delta-import或通过xml)时,第一个查询总是很慢。 我配置了FastLRUCache和newSearcher查询(根据日志启动),但是在第一个查询中仍然很慢。 我该如何调试这种缓慢性的根源?     

解决方法

        问题是newSearcher查询没有应用程序查询中的facet字段,因此Solr必须始终执行查询。 解决方案是将此facet.field添加到solrconfig.xml中的newSearcher中