假设我分批量每批插入10万条数据,如果这一批一条数据失败或者有其他问题导致插入失败,那么这一批数据10万条都会失败回滚,如何快速有效的定位到失败的数据信息,不会一颗老鼠屎坏了一锅粥
1条回答 默认 最新
- CSDN专家-sinJack 2024-01-09 11:56关注
将每批次的插入操作分成小块进行提交,并记录下每个小块中失败的数据信息。
使用try catch处理异常信息,防止所有数据回滚。最后再分析异常数据。解决 无用评论 打赏 举报
假设我分批量每批插入10万条数据,如果这一批一条数据失败或者有其他问题导致插入失败,那么这一批数据10万条都会失败回滚,如何快速有效的定位到失败的数据信息,不会一颗老鼠屎坏了一锅粥
将每批次的插入操作分成小块进行提交,并记录下每个小块中失败的数据信息。
使用try catch处理异常信息,防止所有数据回滚。最后再分析异常数据。