绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
聊一聊MySQL 数据库内存管理
2020-07-29 11:59:18

六月热璞数据库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 线上见




分享好友

分享这个小栈给你的朋友们,一起进步吧。

分布式事务数据库
创建时间:2020-02-20 20:00:03
与您分享团队数十年分布式事务数据库探索与研发经验、最佳解决方案的实战总结,丰富的学习课程,根据您的行业、场景、业务需求等提供数据库领域专业的建议,提高您的数据库运维,助您更好的管理与应用。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • RP钉子
    栈主

小栈成员

查看更多
  • 栈栈
  • 漫步云端1983
  • hjt19980227
  • 小雨滴
戳我,来吐槽~