数据库和应用迁移 UGO
数据库和应用迁移 UGO
- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- 安全白皮书
- API参考
- SDK参考
-
常见问题
- 产品咨询
- 数据库连接
- 评估项目
- 迁移项目
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
异构数据库迁移至GaussDB分布式后select查询无order by数据结果集不一致
问题现象
图1 查询SQL中无order by

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

父主题: 迁移项目