如何使用库内分表和库内分桶
1、库内分表就是对逻辑表在同一个数据库实例内进行分表以解决单表数据量过大、分片数量过多和跨分片事务的问题。

3、多表关联SQL改写要求将一条多表关联的SQL改写为不同分片上不同分表间独立的子SQL,并使单个分片上多个子SQL顺序执行。

5、库内分桶可以看成是库内分表的升级版,但在殂翼瑟擀实现方式上完全不同,库内分表通过SQL改写的方式实现,对子查询和多表关联查询支持有限,库内分桶通过虚拟分片的方式实现,分片表支持的特性库内分桶也都支持。

7、库内分桶的约束:分片键值的数量必须大于虚录搠糅类拟分片的数量,且散列后均匀分布;关联表中如果存在多个库内分桶的表,分桶数必须保持一致,否则不支持多个分桶表之间的关联查询。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:52
阅读量:34
阅读量:35
阅读量:85
阅读量:40