聊一聊MySQL 数据库内存管理
六月热璞数据库HotDB的直播首秀,大家除了焦点在我们数据库专家郝老师在线撸代码外,私底下也给了我们很多精彩的留言,还有我们的客户朋友针对MySQL源代码的系列问题通过不同渠道与我们互动。
MySQL的内存管理比较复杂也是比较核心的部分。说到MySQL的内存管理,大家一定会想到buffer pool,但是除了buffer pool, MySQL在Server层也需要使用大量的内存,只要使用内存,就涉及到内存的管理,本次关于MySQL内存管理的分享,就先介绍Server层的mem_root,让我们来看一下,一条sql语句在Server层的内存之旅。
MySQL Server 层
MySQL Engine层(innodb)
相关文章