mysql扩容数据库

本文讨论了数据库扩容的分区表方法,如范围、哈希和列表分区,强调其在容量优化上的优势与可能的性能影响。同时介绍了分库分表的区别,包括水平分库和分表的集成,以及Dble与MyCat分库分表工具的优缺点和使用技巧,如虚拟数据库、读写分离和优化查询语句。
摘要由CSDN通过智能技术生成

1 怎样简单的扩容数据库
什么是分区表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
分区方式
范围分区
hash分区
list分区
分区表的优势
在这里插入图片描述
分区表的缺点
在这里插入图片描述
因此分区表主要是在容量上进行优化,在性能上没有太大的优化

分库分表
为什么要分库分表
分表
在这里插入图片描述
分表和分区表不一样,不仅存储端分了,客户端也分了

分库
基本很少了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
水平分库其实水平分表的集成

分库分表优点
在这里插入图片描述
缺点
在这里插入图片描述
分库分表后的使用方式
在这里插入图片描述
dble 比mycat强在哪
分库分表中间件的原理
在这里插入图片描述
dble
在这里插入图片描述
在这里插入图片描述
dble对mycat做的增强
缺点修复,实现改进,功能增强,功能裁剪

dble的基础概念
在这里插入图片描述
虚拟的意思就是拆分前的表和库,其实已经不存在了
在这里插入图片描述
dble表的类型
在这里插入图片描述
dble只支持水平拆分

4 安装dble
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
dble中的虚拟数据库
在这里插入图片描述
7 提高分库分表的可靠性
在这里插入图片描述
使用dble进行读写分离
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
8 分库分表之后性能下降怎么办
查询语句中尽可能带有拆分字段
在这里插入图片描述
插入语句必须带有拆分字段
在这里插入图片描述
拆分字段尽量等值
在这里插入图片描述
减少表的搜索遍历
在这里插入图片描述
减少结果集
在这里插入图片描述
跨节点链表
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值