mysql 分区表 分区索引_MySQL转换分区表&索引重用

背景:生产环境下,大表数据量剧增,影响到了SQL的执行效率;业务越来越多,陆陆续续增加的索引并不是很合理,为了提高索引的使用率,需要把不必要的索引合并起来,减少索引的数量,提高索引的使用率

方法:大表水平切分-->分区表转换;综合利用联合索引的特点,去掉一些多余的单列索引和一些重复的联合索引

这篇博文的主要内容:

转换分区表的方法:直接alter即可(http://blog.itpub.net/29510932/viewspace-1724111/;

分区表效率上的提升:一直以来好奇提升程度有多少这次顺便验证一下(*/ω\*);

索引合并的策略;

------------------------------------------------------------------------------------------------------------------正文-------------------------------------------------------------------------------------------------------------------------

分区表效率上的提升,依然采用了sysbench-0.5来进行测试,

虚拟机:

CPU:Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz,逻辑核心8个

内存:32GB

硬盘:250G

采用五张表,每张表2000W数据,做两组对比:单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值