问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为何MYSQL很少用分区表,而用分库分表

发布网友 发布时间:2022-09-07 19:49

我来回答

1个回答

热心网友 时间:2024-03-04 04:53

    分库分表是MYSQL应对大数据、高并发的常见解决方案,有很多朋友特别是熟悉ORACLE的朋友可能会问,

    MYSQL有分区表,分区表同样能达到IO分散、提高性能的目的,而且更简单,更方便,为何还要采用分库分表呢。

我想主要有以下几个方便的原因:

1、MYSQL 对多CPU的支持还不是很好,还不能充分发挥多CPU的能力,如不支持并行,很多东西都不支持在线DDL等,

     如果将分表数据堆积成分区表,即便IO不是问题,MYSQL自身管理上也是个问题,效率比分表差太多。   

2、MYSQL分区表自身的不完善,坑太多,有时完全起不到分区表的作用,和巨大单表无二致,甚至更差。

3、分区表,分区键设计不太灵活,如果不走分区键,很容易出现全表锁,性能大幅下降。

4、自己分库分表,自己掌控业务场景与访问模式,可控。分区表,研发写了一个sql,都不确定mysql是怎么玩的,不太可控。

5、备份恢复问题,巨大的单表导致备份恢复时间成倍增加,加大整库备份恢复失败风险,在一些业务场景下,

     甚至不能在有限的时间窗口内完成备份。

6、管理维护问题,如DDL,表一大简直是一场灾难。

    所以,现在很多的互联网公司的一些互联网应用,很少有采用分区表的,而大都采用分库分表。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机有东西要更新了 在家没有无线 办夜间流量包可以嘛 3G流量可以... 联通3g卡有包3072M,就是3G流量这个套餐吗? ...偷偷改时间补打卡记录,补完把时间调回去了,里面会有时间修改过的记录... ...是以前打的卡就会有变动,打出来的考勤是调整时间以后的吗?_百度知 ... 梦见背喜欢的女孩的预兆 相比互联网超越1号,凡尔赛plus有什么弊端? 相比尊享福重疾险,凡尔赛plus重疾险有啥亮点? 凡尔赛plus有哪些优点? 相比达尔文6号重疾险,凡尔赛plus重疾险能有哪些亮点? 如果是女孩去日本上学,安全吗? 姜汁藕片的做法 怎么做姜汁藕片 酒店怎么建立微信公众平台 英语的研修日志 远程培训的研修总结 评教授级高级工程师需要第几作者 户籍业务办理流程 细菌都是有几个细胞组成1,细菌都是由( 细菌是由细胞组成的吗? 细菌的基本结构 儿子两岁了还不会说话,怎么办? 怎么能看出来怀的是男孩女孩,怎么才能看出怀的是男孩还是女孩啊? ...八月初一丑时 的八字是什么样的,男孩怎么起名字?非常感谢! 如何判断有机物是否能发生氧化反应和还原反应 ...最新版本)如何设置打开支付宝时候需要指纹和密码? ...下载了支付宝、但更新时要输入残留版本的那个密码 迅雷运行时总是弹出网络精灵的网页怎么回事 我被流氓软件"网络精灵"感染了,如和才能把它删除 两个人影子相遇的图片,情侣图片一个是影子 ,另一个非常清晰_百度... 闽北最好的县级市,是哪个地方, 谁有关于阿尔维斯的详细资料 我8月份买的iPhone 5s,用到现在才发现,状态栏暖屏!不知道零售店能换不... 得物上的祖马龙是真的吗 iPhone5s有暖屏 翘屏 按键晃动有声响等等问题?有这些问题的是不是翻新... 公务员编制领导要强行转成事业编制合理吗 公务员被安排到事业单位怎么办? 镇政府公务员身份被分到事业单位部门工作有影响吗 我和哪吒过一天作文 笔记本上面有个MDMI高清接口是干嘛的?应该怎么用? 把机顶盒的mdmi接口接到mdmi转vga转换器上,再把vga接口接到电脑上,为... 电脑显卡接口DVI mini HDMI 显示器接口MDMI VGA 只能对上 唐逸这个名字含义怎么样 DNF卢克机械王座BOSS怎么打? 如何辨别小米note是不是正品 女人梦见干粉条好不 梦见粉条预示什么 宾客意少舒的 少 是什么意思 七年级语文《口技》这篇课文中,“宾客意少舒,稍稍正坐。”这个“少... 宾客意少舒少什么意思 电脑显卡怎么打开 红酒进口商是什么意思