We have a performance issue with a couple SharePoint farms I support, it was identified to be caused by an index created on the Content Type column. Delete the index problem solved for now. However, once a week the index reappears and slows the whole site down again.
This is a large repository with over a 100,000 documents. A slightly customized Content Query Web Part is used throughout the site to display documents based on Enterprise Keywords and I suspect this is somehow the cause.... but for the life of me I can't find what. It must be a timer job, but there are no custom timer jobs and I can't find an OOTB timer job that would do this. The content type column was originally used as a refiner in the metadata navigation (not sure why because everything has the same content type), it was removed from this area though.
The issue is repeatable within the prod environments but when I've replicated the solution in a dev environment (minus 100,000 documents) I can't replicated the issue.