数据库-MySql
文章平均质量分 79
码农小李子
码农
展开
-
MySQL Explain解析(非常详细)
文章目录Explain基本语法Explain列的含义详细介绍列的含义1. id列2. select_type列3. table列4. type列5. possible_keys列6. key列7. key_len列8. ref列9. rows列10.Extra列测试表及数据系统性能的优劣取决于我们sql的查询速度,MySQL Explain命令是分析SQL性能及优化不可缺少的一部分。Expl...原创 2019-12-17 19:38:56 · 4437 阅读 · 1 评论 -
【MySQL】Mysql统计之行转列
事出必有因几年前一直是做报表相关的业务,自认为对SQL和统计相关的知识还是比较熟练吧,昨天一妹子问我一个统计SQL让我把多行数据汇总转成列来展示,我寻思着这不就是个简单的行转列的问题嘛,上手就写,可是…尴尬了 执行出来的数据不是想要的效果,好在最后我急中生智解决了这个问题不至于颜面扫地,为了避免类似的问题再发生,所以把出来方式新记录一下。举个栗子我这里就拿消费者(customer)、订单(o...原创 2019-11-13 19:38:23 · 1385 阅读 · 1 评论 -
mysql监测SQL执行时消耗资源情况
使用mysql的PROFILE功能 我们可以查看一个SQL执行的代价是什么情况,PROFILE功能只能在SESSION级别使用,所以我们可以根据以下SQL来进行查询:mysql> SELECT @@profiling;+-------------+| @@profiling |+-------------+| 0 |+-------------+1...原创 2019-07-23 14:40:21 · 2684 阅读 · 0 评论