Eu importaria os novos feeds xml para uma tabela temporária, mantendo a tabela antiga ativa; e então, quando todas as importações forem bem-sucedidas, você pode simplesmente descartar a tabela original e renomear a nova para ser a original. Isso deve resultar em menos tempo de inatividade, mas, mais importante, você terá a capacidade de abortar a troca caso a nova importação de XML falhe em uma determinada noite.
espero que ajude.