Good day!
Faced such a problem, installed Eclipse Luna to work on sites (build for PHP), put a bunch of plugins, set everything up, everything is fine. But there was such a problem. Each time the program is started, the DLTK plugin starts to re-index all my projects, while removing and re-creating the index files from /workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/
This is very inconvenient, there are more projects, and each launch of the DLTK takes me 15 minutes of working time, since while DLTK is working, it is impossible to write code, everything is terribly slow.
All programs that automatically clear the cache from the computer are removed. Actually, DLTK itself does this when running eclipse.