![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
BadgeZ
越努力,越幸运。
展开
-
菜鸟谈——mysql之索引
索引 1. SQL慢,执行时间久,等待时间长 1.1 SQL语句写的不好 1.2 索引失效 1.2.1 单值索引 1.2.2 符合索引 1.3 关联查询太多join 1.4 服务器调优及各个参数设置(缓冲、线程数等) 2. 索引简介 2.1 索引是什么 排好序的快速查找数据结构 2.2 索引的结构Btree简介 2.3 索引的优势原创 2018-01-26 12:54:54 · 267 阅读 · 1 评论 -
菜鸟谈——mysql之架构简介
Sql架构简介 安装 https://www.cnblogs.com/bookwed/p/5896619.html 配置文件 1.Window和linux对应配置文件 Window ----- my.ini Linux ----------- my.cnf 2 Log_bin 二进制日志,用来主从复制使用 3 Log_error 错误原创 2018-01-26 09:16:00 · 210 阅读 · 0 评论 -
菜鸟谈——mysql之join
1. sql的执行顺序 1.1 手写 /* 手写sql语句 */ SELECT DISTINCT FROM JOIN ON WHERE GROUP BY HAVING ORDER BY LIMIT 1.2 机读 /* 机读sql */ FROM left_table> ON join_condition> join_type> JOIN right_原创 2018-01-28 19:47:33 · 228 阅读 · 0 评论 -
菜鸟谈——mysql之查询截取分析
1. 数据表优化步骤 开启慢日志查询日志,设置阙值。。。收集执行超过阙值的sql语句 Explain+sql 分析 ShowProfile Sql服务器的参数调优 2. 查询优化 2.1 永远小表驱动大表 2.2 Order by 关键字优化 2.3 Group by关键字优化 2.4 小总结 为排序使用索引 Mysql两种排序方式:文件排序(Using f原创 2018-01-28 21:04:25 · 239 阅读 · 0 评论 -
菜鸟谈——mysql性能优化
mysql性能优化 1.熟练使用explain 2.使用,并且正确使用索引 3.拒绝使用默认设置 默认情况下,mysql用于小规模的开发安装,而不是生产模式。 如下三个mysql性能优化设置 innodb_buffer_pool_size:缓冲池用于存放缓存数据和索引。如果只运行innodb存储引擎,通常会将80%的内存分配给缓冲池。如果您正在进行非常复杂的查询,或者有大量的并...原创 2018-03-19 22:31:09 · 202 阅读 · 0 评论