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

如何优化mysql表亿级条数

发布网友 发布时间:2022-05-02 06:28

我来回答

1个回答

热心网友 时间:2022-05-02 07:57

1.首先可以考虑业务层面优化,即垂直分表。
垂直分表就是把一个数据量很大的表,可以按某个字段的属性或使用频繁程度分类,拆分为多个表。
如有多种业务类型,每种业务类型入不同的表,table1,table2,table3.
如果日常业务不需要使用所有数据,可以按时间分表,比如说月表。每个表只存一个月记录。

2.架构上的优化,即水平分表。
水平分表就是根据一列或多列数据的值把数据行放到多个独立的表里,这里不具备业务意义。
如按照id分表,末尾是0-9的数据分别插入到10个表里面。
可能你要问,这样看起来和刚才说的垂直分表没什么区别。只不过是否具备业务意义的差异,都是按字段的值来分表。

实际上,水平分表现在最流行的实现方式,是通过水平分库来实现的。即刚才所说的10个表,分布在10个mysql数据库上。这样可以通过多个低配置主机整合起来,实现高性能。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
excel表格公式无效、不生效的解决方案及常见问题、常用函数 德尔塔6cd机可以吗 德尔塔6cd机怎么连接碟盒 华为p20pro中开启抬手亮屏的简单步骤 曲面屏国产手机哪个好 性价比高的曲面屏手机 性价比最高的曲屏手机 曲面屏性价比最高手机 WEYVV72020款5座落地价多少钱? 贷款买VV7PHEV前期需要准备多少钱?后期月供多少? 我的花呗逾期分期付款完了我给摧促人打电话怎么不接电话? 花呗我欠了三千多现在没钱还了怎么办,那边打电话来催收了? 用花呗额度充话费后被骗了,应该怎么办? 花呗逾期了,打电话给我说是花呗催收,为什么挂了电话我的通话记录就没有了? 花呗逾期9天就开始打电话了? 花呗使用多个电话打给你是怎么回事? 农村土地协管员工作总结 花呗在什么情况下会打电话? 咋刷反正机器人是睡觉状态,就等OTA了 我手机上面的机器人睡觉了,是不是系统坏了 百度游戏三国杀机器人在睡觉是什么意思 机器人在睡觉时有飞船掉下 它出去救了个女孩并帮忙修飞船,用自己的能量后偷偷送女孩离开的动漫短片。 机器人女朋友能不能睡? 妻子机器人能陪男人睡觉吗 睡觉的时候机器人在地上溜达 我一抬头就要杀了我是什么意思? 日本机器人女友功能睡觉吗? 想买一个家庭妇女的机器人能做饭洗衣上床睡觉的机器人多少钱? 机器人六睡觉吗 你是机器人为什么睡觉呀 能陪你睡觉的机器人多少钱? 魔影工厂 合并视频的选项在哪啊,我怎么没看到?? 魔影工厂合并视频 茑萝花的特征和种类? 魔影工厂怎么把多个视频文件合并成一个? 怎样用格式工厂使视频画面和声音同步 我用魔影工厂合并多个视频,但是将视频合并到一块后,视频不连贯 魔影工厂能把几段视频合成一段并转换格式吗,怎么找不到 新娘花是什么 视频合成软件 茑萝增感是什么意思? 用魔影工厂将多个VOB文件合并转换RMVB后,成功,但文件找不到 茑萝是什么茎 关于格式工厂视频合并的问题。 茑萝花根是甜的吗? 我有一个视频和一个字幕文件,怎么把它们合并成一个带有字幕的视频文件? 茑萝花一年生是什么意思 魔影工厂怎么用? 五星花种子是什么样子 松茸能人工种植吗? 叶子肥厚,红色花瓣,像星星一样的花是什么花