当前位置:首页 > Mysql > 正文内容

85 提纲挈领的告诉你,SQL语句的执行计划和性能优化有什么关系?

CarlZhou3年前 (2021-05-09)Mysql10353

扫描二维码推送至手机访问。

版权声明:本文由周飞的博客发布,如需转载请注明出处。

本文链接:http://www.szv5.cn/?id=102

相关文章

22 生产经验:如何通过chunk来支持数据库运行期间的Buffer Pool动态调整?

22 生产经验:如何通过chunk来支持数据库运行期间的Buffer Pool动态调整?

1、buffer pool这种大块头,能在运行期间动态调整大小吗? 上一篇文章给大家分析了一下buffer pool在多线程并发访问的时候的一些问题,以及通过多个buffer pool是如何优化多线程并发访问性能的。 那么这一篇文章我们...

42 redo log是直接一条一条写入文件的吗?非也,揭秘redo log block!

42 redo log是直接一条一条写入文件的吗?非也,揭秘redo log block!

之前我们已经给大家讲解了redo log自己的一些基本的结构,今天我们就来讲解下一个问题,就是redo log是一条一条的直接就往磁盘文件里写入吗? 可能有一些朋友会认为就是如此简单粗暴的往磁盘文件里写,但其实并没那么简单! 接下来几天...

02 为了执行SQL语句,你知道MySQL用了什么样的架构设计吗?

02 为了执行SQL语句,你知道MySQL用了什么样的架构设计吗?

1、把MySQL当个黑盒子一样执行SQL语句 上一讲我们已经说到,我们的系统采用数据库连接池的方式去并发访问数据库,然后数据库自己其实也会维护一个连接池,其中管理了各种系统跟这台数据库服务器建立的所有连接 我们先看下图回顾一下当我们的系...

11 从数据的增删改开始讲起,回顾一下Buffer Pool在数据库里的地位

11 从数据的增删改开始讲起,回顾一下Buffer Pool在数据库里的地位

1、一切从数据的增删改开始讲起 好了,到这一讲为止,我们实际上已经初步的讲解了一下MySQL的整体架构设计原理,大家对于MySQL内部包含哪些组件,我们平时更新数据以及查询数据的时候,大致都是怎么做的,都已经有一个比较高层次的了解了。...

44 redo log buffer中的缓冲日志,到底什么时候可以写入磁盘?

44 redo log buffer中的缓冲日志,到底什么时候可以写入磁盘?

之前我们给大家讲解了一下redo log buffer的缓冲机制,大家现在应该都知道了,redo log在写的时候,都是一个事务里的一组redo log,先暂存在一个地方,完事儿了以后把一组redo log写入redo log buffer...

47 简单回顾一下, MySQL运行时多个事务同时执行是什么场景?

47 简单回顾一下, MySQL运行时多个事务同时执行是什么场景?

到目前为止,我们已经给大家深入讲解了MySQL的buffer pool机制、redo log机制和undo log机制,相信大家现在对我们平时执行一些增删改语句的实现原理,都有了一定较为深入的理解了! 因为平时我们执行增删改的时候,无非就...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。