版权声明:本文为博主原创文章,未经博主允许不得转载。
https://blog.csdn.net/qq1010885678/article/details/46291047
上一篇中...
【linux】 【docker】 【mysql】 【镜像】 【PaaS】 【Image】 【版本管理】 【hub】 …
May
31
2015
May
30
2015
May
30
2015
因为RC隔离级别下不存在next-key lock
May
30
2015
May
29
2015
May
29
2015
May
29
2015
问题:
在目标列处的子查询mysql优化分析器会进行什么优化吗?比如我的主sql返回1000条数据,那么目标列处的子查询会被执行1000次吗?
分析:
其实这个问题看似简单,却不容易回答。这里,包括了子查询的知识,包括了优化器的知识,还包括了执行器的知识;尤其是数据库系统中优化器和执行器的具体实现方式。所以我们如下抽丝剥茧,逐一深入讨论问题。
1 子查询出现的位置,可以是: 目标列 / FROM子句中 / WHERE子句中....
更多详情参见: 《数据库查询优化器的艺术》一书P18,2.2.1节
2 …
[获取更多]
May
29
2015
May
29
2015
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方有我的联系方式。这是下篇。
3、MySQL层相关优化 3.1、关于版本选择
官方版本我们称为ORACLE MySQL,这个没什么好说的,相信绝大多数人会选择它。
我个人强烈建议选择Percona分支版本,它是一个相对比较成熟的、优秀的MySQL分支版本,在性能提升、可靠性、管理型方面做了不少改善。它和官方ORACLE MySQL版本基本完全兼容,并且性能大约有20%以上的提升,因此我优先推荐它,我自己也从2008年一直以它为主。
…
[获取更多]
May
28
2015