GBase 8a
运维管理
文章
通过加载参数控制数据跳过sql不报错问题
发表于2024-12-30 19:39:4759次浏览0个评论
数据库在默认执行load加载的时候,如存在数据不合法没有加载入库,sql也会正常执行完成。
当对环境不熟悉的人员使用时,容易出现接口入库失败问题。
可以使用MAX_BAD_RECORDS参数显示错误数据行数的上限。
MAX_BAD_RECORDS:在每次加载的任务中,设定错误数据行数的上限。当本次加载任务产生的错误数据行数大于 max_bad_records 设定的值时,加载任务回滚,加载工具报错退出。不指定该参数表示不限制错误条数,指定该参数时,此参数取值范围为:[0, 4294967295]。0 表示只要有错误数据就报错退出。
最大加载错误数的计算方式:所有集群节点独立计算,一旦有一个节点加载时错误数据达到本限制,则终止所有节点的加载任务。集群加载提交之前检查总错误条数是否超出限制,如果超出限制,放弃提交,报错退出。
评论
登录后才可以发表评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526