Vorrei spostare miliardi di righe da schema1.table1 a nuovo schema2.table2 dove table2 è refactored da table1. Quindi la loro struttura del tavolo è diversa. sia table1 che table2 sono partizionati ma table2 è vuoto. Entrambi questi schemi sono nello stesso DB di Oracle. Qual è il modo efficiente per eseguire questa migrazione dei dati? Desideri eseguire il commit solo alla fine o optare per il commit incrementale? ad esempio, supponiamo che la migrazione dei dati fallisca dopo aver completato il 99% del lavoro che ha richiesto alcune ore. Esegui il rollback ora? Se esegui il commit incrementale, come gestisci l'errore?