ITPub博客

首页 > > > 聊一聊MySQL 数据库内存管理

聊一聊MySQL 数据库内存管理

作者:xubeibei 时间:2020-07-29 11:59:18 0 删除 编辑

六月热璞数据库HotDB的直播首秀,大家除了焦点在我们数据库专家郝老师在线撸代码外,私底下也给了我们很多精彩的留言,还有我们的客户朋友针对MySQL源代码的系列问题通过不同渠道与我们互动。


当然,其中呼声最高的是,希望郝老师能二刷,而且带着PPT刷(满满的对知识点的渴望)。所以这次直播分享,大家一定不要错过哦,又是超干的干货。接下来就给大家预告7月30号精彩内容:

分享主题:MySQL内存管理-Mem_root  

MySQL的内存管理比较复杂也是比较核心的部分。说到MySQL的内存管理,大家一定会想到buffer pool,但是除了buffer pool, MySQL在Server层也需要使用大量的内存,只要使用内存,就涉及到内存的管理,本次关于MySQL内存管理的分享,就先介绍Server层的mem_root,让我们来看一下,一条sql语句在Server层的内存之旅。 

分享大纲 

MySQL 内存分类
  • MySQL Server 层

  • MySQL Engine层(innodb) 


一条sql语句的内存使用
  • MySQL 执行语句的线程

  • MySQL 执行语句的详细流程(delete 为例)

Mem_root 介绍
  • Mem_root的结构

  • Mem_root 内存申请算法

  • Mem_root 重置和内存释放


大sql的内存使用
  • 150M的delete 语句

  • 内存消耗在哪里?


消失的内存
  •  为何内存不释放


https://appDQhwE5127073.h5.xeknow.com/st/8Nm6SEGam  

直播时间

7月30号星期四 20:00 —21:00 线上见


重要的事情多说2遍:

7月30号星期四 20:00 —21:00 线上见

7月30号星期四 20:00 —21:00 线上见




来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69961799/viewspace-3163868/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 数据库环境类别
请登录后发表评论 登录
全部评论
精通分布式事务数据库产品原理,曾参与全国金融标准化技术委员会《分布式数据库技术金融应用技术架构标准》、工信部信息通信研究院《金融分布式事务数据库标准》和《关系型云数据库应用白皮书》的编写,为行业标准的制定作出重大贡献,并多次受邀作为嘉宾出席各类大会,发表精彩演讲。

注册时间:2020-02-19

  • 博文量
    71
  • 访问量
    9244