Ich habe einen Importprozess, der von Zeit zu Zeit ausgeführt wird, und ich möchte, dass es sich um eine Art "Alles oder Nichts" handelt, auch bekannt als: eine Transaktion.
Es gibt viele Aspekte, und die Importe können irgendwo zwischen 100k-1mil + Aufzeichnungen ergeben. Dies entspricht einer Nutzlast von mehreren MB bis zu einigen hundert MB Daten.
Ich weiß, dass temporäre Tabellen eine weitere Option sind - aber diese Methode scheint so praktisch zu sein.
Gibt es irgendwelche Vorbehalte bezüglich dieser Art von Praktiken mit einer großen Menge an Datenmanipulation zwischen Commits? (Außerhalb des typischen Bursts für Schreib- / Indexladevorgänge nach dem Festschreiben)