mysql分区技术试验测试总结(效率杠杠的)

吴泽鑫 | Mysql | 2016-04-09
大家都知道,mysql分区技术主要是为了提高查询效率,今天为了验证一下这个结论,我特意做了下试验,果然速度惊人,试验效果如下。1、先登陆到mysql,创建一张无分区的表(no_part_tab)和一张有分区的表(part_tab)mysql> create table part_tab(c1 int default null,c2&nbs [阅读全文]

mysql分区技术和理论

吴泽鑫 | Mysql | 2016-04-06
当一个表的数据很庞大,成百上千万时,很多人采用水平分区的方式。但是水平分区技术是将一个表拆分成多个表,比较常用的方式是将表中的记录按照某种hash算法进行拆分,简单的拆分方法如取模算法方式。同样,这种拆分方法也必须对前端的应用程序中的sql语句进行修改方可使用。而且对于一个sql,它可能会修改2个或者多个表,那么你必须写成多个sql语句才能完成一个业务的事务,使得程序的判断逻辑越来越复杂,这样会导 [阅读全文]

Ɣ回顶部