我有一个经常运行的导入过程,我希望它是一种“全有或全无”的交易,又名:交易。
涉及的方面很多,进口量可能在10万至100万以上的记录之间。这相当于有效载荷范围从几MB到几百MB的数据。
我知道临时表是另一种选择-但是此方法似乎很方便。
对于这种在提交之间进行大量数据操作的做法,是否有需要注意的警告?(提交后在典型的写/索引加载突发之外)
就个人而言,我喜欢保持平衡。我确实以1k或10k的交易量进行导入,因为我只知道它会达到900k行左右,然后由于缓冲区大小或其他荒唐的东西而崩溃。可以很容易地从中提取数据,而不需要那么多的I / O。
—
Captain Hypertext