On a busy day, JIRA can place a heavy load on a database. To lighten the load and give users the performance and responsiveness they need, the application uses Lucene, an open source library which retrieves and caches the desired content of the database while keeping the form of file on the application server. This solution has the advantage of not being dependent of the network or the database server. However, it does require sufficient disk space and systematic updating of indexes for each change request. Let's take a closer look at the principles of reindexation and the different possibilities to re-index the application.