Das stimmt, ja. Wenn das regelmäßig neu gemacht werden muss, würde ich zwei Datenbanken machen: eine Datenbank, wo dieser Index aufgebaut wird und eine Datenbank, die gerade "Live" ist. Ist die aufzubauende Datenbank fertig, wird geswitcht.
Alternativ kann man diese Indizes auch inkrementell aufbauen, wenn die alten Datenbestände nicht oder nur kaum ändern. Also immer nur das neue einfügen. Aber dazu müsste man jetzt mehr wissen über die genaueren Umstände.
das sowieso!