MySQL(4)---慢查询
摘要:慢查询 简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 一、配置慢查询 1、参数说明 slow_query_log : 慢查询开启状态(默认关闭) slow_query_log_file : 慢查询日志存放的位置(这个目录
阅读全文
posted @
2018-05-30 21:24
雨点的名字
阅读(714)
推荐(0) 编辑
MySQL(3)---MySQL优化
摘要:MySQL优化 一、单表、双表、三表优化 1、单表 首先结论就是,range类型查询字段后面的索引全都无效 (1)建表 (2)未创建索引查询 (3)创建category_id,comments,views复合索引 索引创建了,为什么在排序的时候没有生效? 这是因为先排序category_id, 如果
阅读全文
posted @
2018-05-30 21:07
雨点的名字
阅读(1006)
推荐(0) 编辑
MySQL(2)---Explain
摘要:Explain 什么是explain 使用explain关键字,可以模拟优化器执行SQL语句查询,从而知道MySQL如果处理你的SQL语句,分析语句的性能瓶颈。 explain 分析sql语句 使用explain关键字可以模拟优化器执行sql查询语句,从而得知MySQL 是如何处理sql语句。 +
阅读全文
posted @
2018-05-28 21:18
雨点的名字
阅读(1201)
推荐(1) 编辑
MySQL(1)---索引
摘要:索引 什么是索引? 索引是帮助Mysql提高获取数据的数据结构,换一句话讲就是“排好序的快速查找的数据结构”。 一.索引的分类 MySQL主要的几种索引类型:1.普通索引、2.唯一索引、3.主键索引、4.组合索引、5.全文索引。 1.普通索引 是最基本的索引,它没有任何限制。 2.唯一索引 与普通索
阅读全文
posted @
2018-05-27 22:20
雨点的名字
阅读(1413)
推荐(3) 编辑