文档首页
全部产品
TDSQL PostgreSQL 版
产品简介
产品架构
产品优势
产品概述
购买指南
计费概述
购买指引
查看账单
开发指南
概述
连接到数据库
关于DML与事务
创建和管理数据库对象(DDL)
关于PL/SQL
关于包(PACKAGE)
关于触发器
ORACLE兼容性特性与SQL参考
关于插件
关于存储过程
应用程序样例
关于运维
数据库开发规范
数据库开发基础
消息及异常输出
控制结构
应用程序语法介绍
连接到数据库(replace)
快速入门
客户端psql的使用
psql常用命令使用
操作指南
数据库使用说明
实例管理
资源池
隔离方式说明
客户端psql的使用
psql常用命令使用
最佳实践
设计开发规范
故障处理
API文档
租户端
数据库
TDSQL PostgreSQL 版
开发指南
分布键选择规范
分布键选择规范
最近更新时间: 2025-10-11 18:10:00
分布键关系到数据分布是否均衡,原则就是不能由于各个分布键值数据不均产生数据倾斜,出现木桶效应。
如果有主键,则选择主键做分布键。
如果是复合主键,则可选择数据重复率低的字段来做分布键。
没有主键的可以使用JAVA生成UUID来做分布键。
如果涉及数据表JOIN,则选择JOIN字段来做分布键。
也可以按业务类型,地区或者分公司来做分布键。