09 2020 档案

摘要:慢查询日志 用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。 慢日志命令 查看日志是否开启: SHOW VARIABLES LIKE '%slow_query_log%'; 开启: set global slow_q 阅读全文
posted @ 2020-09-09 22:53 自在麻酱 阅读(204) 评论(0) 推荐(0)
摘要:什么是索引? 排好序快速查找的数据结构就是索引 索引作用 提高检索效率,降低数据库对IO成本;降低数据排序,减少cpu消耗 索引类型 单值索引:一个索引包含单个列,一个表可以有多个单值索引 唯一索引:索引值必须唯一,但允许有空值 复合索引:一个索引包含多个列 基本语法 创建索引 CREATE [UN 阅读全文
posted @ 2020-09-08 23:33 自在麻酱 阅读(246) 评论(0) 推荐(0)
摘要:Explain简介 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。 Explain介绍 id:表示查询中执行select子句或操作表的顺序 id相同,执行顺序由上至下 id不同,如果是子查询,id的序号 阅读全文
posted @ 2020-09-07 22:49 自在麻酱 阅读(312) 评论(0) 推荐(0)
摘要:子查询 一、where或having后面 1.标量子查询 查询员工的信息,满足 salary>①结果 SELECT * FROM employees WHERE salary>( SELECT salary FROM employees WHERE last_name = 'Abel' ); 2.列 阅读全文
posted @ 2020-09-06 22:56 自在麻酱 阅读(545) 评论(0) 推荐(0)