开发者社区> 问答> 正文

Mysql 大数据 拆分 大家是怎么玩的?

比如有一千万数据

听说MYSQL分区最方便? 分库 分表 或MERGE引擎分表?

一种简单方便的方法有木有?

展开
收起
小旋风柴进 2016-03-11 11:10:00 3005 0
1 条回答
写回答
取消 提交回答
  • MERGE只能联合MyISAM表查询,分库比分表复杂,分表比分区复杂,没事就别去碰分表分库,除了要自己设计,还要修改业务SQL语句,比如你得路由 到哪张表,哪个库,还有跨表跨库事务又该怎么实现,MySQL本身都是不支持的,但分区是MySQL本身就支持的,分区合理,能明显减轻数据量很大的单表的压力, 所以还是先从SQL索引优化入手,需要的话,再考虑怎么根据业务合理分区吧。

    2019-07-17 18:58:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像