MySQL性能优化
此专栏将对mysql的常见优化方案进行总结
ITgo
一只专注JAVAEE和大数据的程序员
展开
-
MySQL性能优化—SQL为什么变慢
影响mysql性能下降的原因有很多种,其中主要的分析依据通常有以下几种: 1.查询语句写的比较烂。 2.索引失效。 3.查询的关联太多join ( 设计缺陷 或 不得已的需求 ) 4.服务器调优及各个阐述的设置(缓冲,线程数等) 下面总结一下常见的通用Join查询: (1)SQL的执行顺序 手写: 机读: ...原创 2018-08-20 23:14:56 · 453 阅读 · 0 评论 -
MySQL性能优化—索引的前世今生
Q1:索引是什么? MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。 索引的本质:索引是数据结构。 可以简单理解为:排序好的快速查找数据结构 详解: 总结: Q2:索引的优势是什么? Q3:索引的劣势是什么? 索引的分类: 针对上诉创建索引的create中length: 对于...原创 2018-08-20 23:46:07 · 306 阅读 · 0 评论 -
开启MySQL的主从复制之旅
本篇博客,博主主要介绍关于MySQL的主从复制方面的内容,随着互联网应用并发量的增长,单机版的数据库已经支撑不了高并发式请求,MySql数据库也要采取读写分离+缓存的模式进行处理请求。读写分离,意味 “ 一读多写 ”,其基础也是建立在主(master)从 ( slave ) 复制的基础之上。下面就让我们开始进入主题吧! MySQL数据库自身提供的主从复制功能可以方...原创 2018-08-24 00:03:05 · 230 阅读 · 0 评论