异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致
问题现象

问题原因
GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。
解决办法
查询的SQL语句中添加order by排序,order by排序的列为分布键。

检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB 分布式数据中,数据是按照分布键均匀存储在各DN节点上,select查询无order by时,数据随机从DN节点上读取,因此数据结果无法保证一致。
查询的SQL语句中添加order by排序,order by排序的列为分布键。