GaussDB分区表DQL/DML业务报错调试
问题现象 使用分区表进行DQL/DML业务,出现业务报错。 原因分析 导致分区表DQL/DML业务报错的原因有很多,需要根据具体的报错内容和报错的业务模型,来判断属于哪些场景。 这里列出一些常见的报错场景: 开启行迁移开关后,并发UPDATE/DELETE报错 关闭行迁移开关后,跨分区更新导致的报错 插入数据无法路由到已有分区导致的报错 处理方法 判断是否为开启行迁移开关导致的并发UPDATE/DELETE报错 报错场景 如果业务报错为以下两种场景之一,则说明为开启行迁移开关导致的并发UPDATE/DELETE报错。 --UPDATE业务报错 ERROR: partition table update conflict DETAIL: disable row movement of table can avoid this conflict --DELETE业务报错 ERROR: partition table delete conflict DETAIL: disable row movement of table can avoid this conflict 原因分析 开启行迁移...






























