我们这边有个unique模型的表,然后发现同步过去的数据有主键重复的,好像是同一条数的不同版本怎么办?

提问者:帅平 问题分类:数据库
我们这边有个unique模型的表,会去部分更新,然后隔一个小时insert into select copy到另一张明细模型的表里,然后发现同步过去的数据有主键重复的,好像是同一条数的不同版本,这个有办法解决吗?
3 个回答
国民小哥哥
国民小哥哥
可以参考这个
https://doris.apache.org/zh-CN/docs/3.0/data-operate/update/unique-update-concurrent-control?_highlight=sequence#sequence-%E5%88%97
发布于:19小时前 IP属地:四川省
帅平
帅平提问者
unique表的数据是对的,只是copy到明细模型是,好像有中间版本的数据,比如说id=1的一行,status从1改到2,copy到明细模型表里,会出现两条数据,一条是1,一条是2
发布于:19小时前 IP属地:四川省
不长发及腰
不长发及腰
unique表的数据是对的,只是copy到明细模型是,好像有中间版本的数据,比如说id=1的一行,status从1改到2,copy到明细模型表里,会出现两条数据,一条是1,一条是2
是不是把隐藏列打开了,排查下:
show variables like "%show_hidden_columns%";
发布于:19小时前 IP属地:四川省
我来回答