摘要:前言之前不少人问我能否分享一些分库分表相关的实践,其实不是我不分享,而是真的经验不多
前言
之前不少人问我“能否分享一些分库分表相关的实践”,其实不是我不分享,而是真的经验不多
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/74114.html
摘要:烦人的数据迁移分表规则弄好后其实只是完成了分表的第一步,真正麻烦的是数据迁移,或者说是如何做到对业务影响最小的数据迁移。 showImg(https://segmentfault.com/img/remote/1460000020003851?w=1920&h=1080); 背景 前不久发过两篇关于分表的文章: 一次分表踩坑实践的探讨 分表后需要注意的二三事 从标题可以看得出来,当...
摘要:分表字段的选择。问题产生之前提到在分表应用上线前我们需要将原有表的数据迁移到新表中,这样才能保证业务不受影响。虽说凌晨的业务量下降,但依然有少部分的请求过来,也会出现各种数据库异常。 showImg(https://segmentfault.com/img/remote/1460000019462791?w=496&h=285); 前言 本篇是上一篇《一次分表踩坑实践的探讨》,所以还没...
摘要:所以也很容易想到可以利用等待通知机制来实现,和上文的并发包入坑指北之阻塞队列的类似。 showImg(https://segmentfault.com/img/remote/1460000019021474?w=2785&h=2785); 前言 在面试过程中聊到并发相关的内容时,不少面试官都喜欢问这类问题: 当 N 个线程同时完成某项任务时,如何知道他们都已经执行完毕了。 这也是本次讨...
摘要:建索引是优化中最有效的手段。在条件中使用,可能导致索引无效。分页查询的优化。统计相关的查询。影响结果集往往巨大,且部分语句本身已经难以优化。因此,应避免在业务高峰期执行统计相关的查询,或者仅在从库中执行统计查询。 本文主要针对中小型应用或网站,重点探讨日常程序开发中SQL语句的优化问题,所谓大数据、高并发仅针对中小型应用而言,专业的数据库运维大神请无视。以下实践为个人在实际开发工作中,...
阅读 3310·2021-11-18 10:02
阅读 730·2021-09-04 16:48
阅读 1810·2019-08-30 15:55
阅读 3400·2019-08-30 15:52
阅读 1636·2019-08-30 14:08
阅读 3365·2019-08-30 13:19
阅读 993·2019-08-27 10:53
阅读 2936·2019-08-26 12:11