当前位置: 首页 > wzjs >正文

加强档案网站建设芜湖企业排名

加强档案网站建设,芜湖企业排名,烟台网站建设托管,网站建设完成后 下一步做什么一、如何定位慢查询 1、使用Prometheus(普罗米修斯)、集团自研的SQL统计的工具等去查看慢SQL 2、查看应用日志,我们的应用执行SQL都会打印执行时间,可以帮助我们定位到哪些SQL太慢 二、一个SQL执行很慢,如何分析 可…

一、如何定位慢查询

1、使用Prometheus(普罗米修斯)、集团自研的SQL统计的工具等去查看慢SQL

2、查看应用日志,我们的应用执行SQL都会打印执行时间,可以帮助我们定位到哪些SQL太慢

二、一个SQL执行很慢,如何分析

可以使用explain或者desc命令获取MySQL如何执行select语句的信息

语法:

explain select 字段列表 from 表名 where 条件;

如上图:

使用执行计划explain后,MySQL会响应这条查询语句的信息了,其中比较重要的有:

  • possible_key:当前SQL可能用到的索引;我之前那家公司任职期间就是没看到可能的索引,结果真的索引走偏,后来强行绑定执行索引才回复正常
  • key:表示这条SQL实际上走的索引
  • key_len:表示所使用的索引的长度,可以用来判断使用了联合索引后,走了其中哪几个字段的索引
  • extra:表示MySQL给你的额外的优化建议,这里是null;如果有的话会有:“Using where”、“Using Index”等建议
  • type:这条SQL的连接的类型,性能由好到差分别为:null、system、const、eq_ref、ref、range、index、all

type中:system:表示查询MySQL自带的表,性能极好,但是与一般的开发无关

const:表示使用主键查询

eq_ref:表示使用主键查询或者唯一索引查询,只返回一条数据

ref:根据其他的普通索引查询

range:走的是索引,但是是范围查询

index:索引树查询

all:全表扫描查询

大表select的最低要求,至少也要走range级别及以上的级别,不然性能太低了

http://www.dtcms.com/wzjs/568869.html

相关文章:

  • 建设部网站阮建昌公示莱阳网站定制
  • 富阳网站开发专业的广州微网站建设
  • 英文网站title杭州网站建设技术
  • 网站开发记科目网站开发设计公司
  • 在哪里可以做海外淘宝网站企业微信开发教程
  • 做平面设计图的网站wordpress资源主题
  • 有哪些网站可以免费的网站推广新手入门
  • 网站标签是什么公司ui设计
  • 免费搭建个人业务网站进口香烟网上商城
  • 诸城人才网招聘网北京网站seo公司
  • 简述织梦网站上传步骤前端是什么工作
  • 公司网站制作风格公司网络规划与设计
  • 佛山外包网站建设免费的app下载网站
  • 西红门模板网站建设一站式做网站服务
  • 网站建设好后给领导作介绍上海青浦区网站建设公司
  • 做网站除了买域名还有什么百度seo网站优化怎么做
  • 无锡做网站 选众诺自学网页设计有前途吗
  • 石家庄营销型网站建设费用网页打不开qq可以上qq
  • 哪个小说网站版权做的好处珠海网站建站
  • 毕业设计网站设计分类目录是什么意思
  • 佛山本地网站建设展台设计灵感网站
  • 有没有专门做采购的网站张家口网站建设vewan
  • 检测站点是否使用wordpress河北邢台区号
  • 怎么做才能让网站快速收录做绿色产品的网站
  • 雄安建设集团有限公司网站制作网页首页教程
  • 江苏网站建设企业网站开发兼容ie
  • 德国的网站后缀餐饮vi设计
  • 网站制作在线版中山大兴网站建设
  • 南阳教育论坛网站建设WordPress自带的博客
  • 5118网站的功能网站建设在线商城