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

杭州做网站的网络公司有哪些交换友情链接的注意事项

杭州做网站的网络公司有哪些,交换友情链接的注意事项,网站建设多少钱信息,网站建设意义必要性目录 一、SQL优化分两部分,如何发现慢SQL和如何优化慢SQL 二、项目举例 一、SQL优化分两部分,如何发现慢SQL和如何优化慢SQL 发现慢SQL有两种方案:第一种是开启我们的慢日志, 第二种就是使用skywalling发现慢的接口,进…

目录

一、SQL优化分两部分,如何发现慢SQL和如何优化慢SQL

二、项目举例


一、SQL优化分两部分,如何发现慢SQL和如何优化慢SQL

  • 发现慢SQL有两种方案:第一种是开启我们的慢日志, 第二种就是使用skywalling发现慢的接口,进而发现慢sql

  • 比如说我们采用慢日志的方式发现慢sql,可以结合xxl-job每天定时扫描,将慢sql,发到我们公司的邮箱里。

  • 我们在使用explan分析计划分析一下这些慢sql

  • 提到explan,我们重点说一下我们的type列

  • const:通过索引只返回一行数据

  • eq_ref:通过等值查询返回数据

  • ref:通过非唯一索引返回数据

  • range:范围查询

  • index:全索引扫描

  • all:全表扫描

  • 如果发现我们的sql,通过explain分析计划没有走索引,那就要考虑一下索引是否失效,看看sql是否满足最左匹配原则,查询的范围有没有大于三分之一、列上是否有函数计算、数据类型是否匹配等。

二、项目举例

  • 在我们的项目当中,我们也遇到过SQL优化的场景,比如说我们做了一个报表,统计一下商品的过期时间,一开始我们数据库里的数据量比较少,接口的响应速度很快,后来数据量慢慢变大,我们通过skywalling发现这个报表的接口响应速度有点慢,那我们就去分析,分析它的原因是将过期时间的计算都交给了数据库,导致数据库的压力比较大,所以我们在看库存表里派生出一个过期时间字段,在业务层就将这个字段的值给计算出来,这样就减少了数据库的压力,提高了接口的响应速度。

http://www.dt0577.cn/news/31004.html

相关文章:

  • bbs网站建设长春网站建设制作
  • wordpress无法修改密码厦门百度seo
  • 手机网站建设费用价格如何申请网站域名流程
  • 做私人小网站赚钱吗seo团队
  • 郑州企业广州品牌seo推广
  • 软通动力和中软国际对比关键词seo排名公司
  • 网站建设套餐有哪些百度西安
  • 网站建设与管理专业学什么教育培训机构排名前十
  • 怎么样做问卷网站全自动引流推广软件app
  • 做网站运营的简历长沙seo袁飞
  • 做网站推广公司大连最好的做网站的公司
  • 杭州电信网站备案常州seo外包公司
  • wordpress废弃函数seo外包品牌
  • 郑州网站建设哪家公司便宜如何做seo搜索优化
  • 网络营销官网广东百度seo
  • 免费网站怎么盈利模式营销是什么意思
  • 怎么把qq空间做成企业网站产品推广的渠道
  • 哪个公司做公司网站好网络推广运营优化
  • wordpress wiki上海网络排名优化
  • 给别人做网站挣钱么论坛推广怎么做
  • 哔哩哔哩视频大全seoul是啥意思
  • 中英文企业网站制作南京百度网站推广
  • 试述网站建设的步骤网店买卖有哪些平台
  • 怎样看出一个网站是那个公司做的免费seo
  • css3 网站如何制作视频网站
  • 建什么类型个人网站十大跨界营销案例
  • 摄影网站方案企业网站托管
  • 网站建设ahxkj扬州网络推广哪家好
  • 网站编辑心得体会公司网站营销
  • 网站建设毕业设计综述希爱力跟万艾可哪个猛