I have a Sitecore 8 instance with a bucket with aprox. 150K items, and like 200K total.
Publishing is working very slow. I mean, really slow, sometimes 5 items per second. I've stripped all code we had on the pipeline and the issue persists.
I believe this may be related with the insertion of items during publish into the Lucene index. I've tested a manual insertion of an item into the index and I can see it takes a long time, up to two or three seconds sometimes:
var contentSearchIndex = ContentSearchManager.GetIndex("sitecore_master_index");
contentSearchIndex.Refresh((SitecoreIndexableItem)scItem);
I've tried performance tuning the index with this article, but no luck:
Is there a way of having a fast indexing with a relatively large amount of items? Is there something else that comes to mind that I could try?
Here's a copy of my index config file:
https://drive.google.com/file/d/0B2fC8NS-H2h4TG1lcG9CRUlfN3M/view?usp=sharing