Skip to main content

MySQL内存统计的分析与实践--刘开洋|爱可生

· 7 min read

演讲议题:

MySQL内存统计的分析与实践

讲师简介:

刘开洋,爱可生|技术工程师

供职于上海爱可生,从事数据库运维和产品交付,对数据库及周边有浓厚的学习兴趣,喜欢看书,追求技术。

议题介绍: 对于MySQL的内存泄漏在业内总是一件让人很头疼的事情,这次和大家分享下,我们从不同的维度对MySQL的内存统计进行相关的认识,进一步分析内存使用异常的现象,从而将其拓展到其他数据库甚至更加宽泛的C++系统中。

嘉宾专访

这次小编邀请到我们的老朋友-爱可生的技术专家,刘开洋老师,为我们带来《MySQL 内存统计的分析与实践》

问题一

小编 知道,爱可生里卧虎藏龙,有非常多的技术专家走进了大家的视野,也有很多技术大佬隐藏在技术一线,首先我们邀请刘老师向3306π的小伙伴介绍下自己吧。

刘开洋 大家好,我是来自爱可生交付服务部北京团队的一名技术工程师,就像小编说的,加入爱可生之后接触到很多技术牛人,便开始了内卷,技术即是服务,工作就是学习,个人对数据库及周边技术有浓厚的学习兴趣,喜欢看书,追求技术。

问题二

小编 刘老师不仅从事数据库运维,还负责相关产品交付,小编请刘老师介绍下目前您这边主要负责爱可生的什么产品呢,有什么优势呢?

刘开洋 来爱可生之后,对我司的云树系列产品都有所接触,其中北京这边的业务产品还是以DMP、RDS、DBLE以及SQLe为主,负责的客户也涉及银行、证券、保险、通信以及制造业等诸多领域,感触最深的是爱可生的DMP的自动化运维给客户带来的诸多便利,节省了很多的人力物力;DBLE也拥有很多社区贡献者,分布式使用体量很大,有独到之处,很多用户也可以进行二次开发,被深入到用户业务的各个方面。

问题三

小编 说到产品,好的产品不仅仅在需求上拿捏用户痛点,在设计上精益求精,在产品交付的过程也是非常有学问的,而且也是被大家很容易忽视的一个能力,刘老师可否分享下您在产品如何有效交付方面的经验呢?

刘开洋 对于一个优秀的交付来讲,首先需要明确产品的定位,有条理地设计用户体验,在进行POC的过程中衡量相关指标,能够经受重复的检验,以客户为导向,专注于产品是否能真正解决客户的问题。在交付完成之后并不是真正的完成交付流程,还需要不断关注客户后续的反馈与体验,在一次次地沟通中不断对自己的能力与经验进行迭代。

问题四

小编 本次刘老师带给我们的主题《MySQL内存统计的分析与实践》,所以小编采访下刘老师,主题设想的出发点是什么呢?会带给3306π小伙伴哪些惊喜呢?

刘开洋 官方一直没有过多关注MySQL内存的使用,对它的监控也不太全面,因为开源的原因,MySQL对于自身源码逻辑的设计仍不可避免地存在一定的缺陷,很容易在触发某个模块的bug导致了虚拟内存暴增,内存泄漏的问题,这次和大家分享下近期的一些内存问题带给我的一些内存统计上的思考,我们除了DBA常用的工具,还有哪些手段可以帮助我们定位MySQL的内存问题,从而扩展到对其他数据库以及C++程序的内存统计中

问题五

小编 最后小编邀请刘老师和大伙讲讲,在您丰富的经验中,通过内存统计主要都可以解决我们哪些MySQL的常见问题呢?

刘开洋 通过MySQL不同维度的内存统计,可以帮助我们更好地理解数据库内存的使用,分析解决生产环境中的内存暴增、内存泄漏等问题,降低运维工程师的血压。

通过采访刘老师,小编其实心里非常期待刘老师的现场分享,已经提前感受到了很多的实践干货,相信12.18号3306π深圳专场还会有更多的惊喜等待着大家,我们拭目以待哦