Автоматически отбрасывать и воссоздавать текущие индексы

Я работаю над созданием метода, позволяющего массово обновлять наши таблицы (более 1 млн новых или обновленных строк на обновление), и был заинтересован в том, чтобы удалить текущие индексы и воссоздать их после обновлений.

Мне было интересно, есть ли у кого-нибудь сценарий, обеспечивающий слабое связывание этих операций, чтобы при изменении индексов процесс обновления не менялся.

Похоже, что это одна из тех вещей, которые сообщество, вероятно, уже решило.