7月30号晚上8:00-9:00,热璞数据库专家会与大家分享MySQL 数据库内存管理,
直播链接:https://appDQhwE5127073.h5.xeknow.com/st/8Nm6SEGam
分享主题: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 语句
- 内存消耗在哪里?
消失的内存
- 为何内存不释放
最后修改时间:2020-07-29 11:45:17
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
MySQL8.0统计信息总结
闫建(Rock Yan)
570次阅读
2025-03-17 16:04:03
MySQL生产实战优化(利用Index skip scan优化性能提升257倍)
chengang
388次阅读
2025-03-17 10:36:40
MySQL数据库当前和历史事务分析
听见风的声音
360次阅读
2025-04-01 08:47:17
墨天轮个人数说知识点合集
JiekeXu
342次阅读
2025-04-01 15:56:03
MySQL 生产实践-Update 二级索引导致的性能问题排查
chengang
333次阅读
2025-03-28 16:28:31
MySQL8.0直方图功能简介
Rock Yan
269次阅读
2025-03-21 15:30:53
MySQL 有没有类似 Oracle 的索引监控功能?
JiekeXu
252次阅读
2025-03-19 23:43:22
云和恩墨杨明翰:安全生产系列之MySQL高危操作
墨天轮编辑部
239次阅读
2025-03-27 16:45:26
openHalo问世,全球首款基于PostgreSQL兼容MySQL协议的国产开源数据库
严少安
235次阅读
2025-04-07 12:14:29
使用Ogg23ai for MSSQL来同步alwayson的数据
曹海峰
188次阅读
2025-03-22 00:39:47