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

网站建设毕业论文参考文献seo入门教程

网站建设毕业论文参考文献,seo入门教程,重庆城乡建设网站首页,西安优秀的定制网站建设公司哪家好Mysql第三篇—响应太慢?数据库卡顿?如何优化? 统计SQL的查询成本:last_query_cost 一条SQL查询语句在执行前需要确定查询执行计划,如果存在多种执行计划的话,MySQL会计算每个执行计划所需要的成本&#x…

Mysql第三篇—响应太慢?数据库卡顿?如何优化?

统计SQL的查询成本:last_query_cost

一条SQL查询语句在执行前需要确定查询执行计划,如果存在多种执行计划的话,MySQL会计算每个执行计划所需要的成本,从中选择成本最小的一个作为最终执行的执行计划。
如果想要查看某条SQL语句的查询成本,可以在执行完这条SQL语句之后,通过查看当前会话中的last_query_cost变量值来得到当前查询的成本。它通常也是评价一个查询的执行效率的一个常用指标。这个查询成本对应的是SQL语句所需要读取的页的数量。
sql命令如下:

SHOW STATUS LIKE 'last_query_cost';

比如我们现在创建了一个数据库表,代码如下:

CREATE TABLE part_tab19 (id int,c1 int,test_time datetime,PRIMARY KEY(id, test_time))engine=INNODB PARTITION BY RANGE (month(test_time)) (PARTITION month1 values less than(2),PARTITION month2 values less than(3),PARTITION month3 values less than(4),PARTITION month4 values less than(5),PARTITION month5 values less than(6),PARTITION month6 values less than(7),PARTITION month7 values less than(8),PARTITION month8 values less than(9),PARTITION month9 values less than(10),PARTITION month10 values less than(11),PARTITION month11 values less than(12),PARTITION month12 values less than(13));

然后我们使用存储过程往表里面存储100多万条数据;如下图:
在这里插入图片描述
看下如果我们按照联合主键中的其中一个主键查询的时候,它的查询成本是多少,如下图:
在这里插入图片描述
接下来我们使用普通列c1进行同样的查询,看看它的查询成本是多少,如下图:
在这里插入图片描述
像上面的这种查询成本比较高的sql语句,一般都是我们后期需要优化的。

定位执行慢的SQL:慢查询日志

MySQL的慢查询日志,用来记录在MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10秒以上(不含10秒)的语句,认为是超出了最大忍耐时间值。
它的主要作用是,帮助我们发现那些执行时间特别长的SQL查询,并且有针对性地进行优化,从而提高系统的整体效率。当数据库服务器发生阻塞、运行变慢的时候,检查一下慢查询日志,找到那些慢查询,对解决问题很有帮助。比如一条sql执行超过5秒钟,就算慢SQL,希望能收集超过5秒的sql,结合explain进行全面分析。
默认情况下,MySQL数据库没有开启慢查询日志,需要手动来设置这个参数。如果不是调优需要的话,一般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的性能影响。
慢查询日志支持将日志记录写入文件。

开启慢查询日志参数

1.开启slow_query_log
在使用前,需要先看下慢查询是否已经开启,使用下面这条命令即可:

show variables like 'slow_query_log';

如下图:
在这里插入图片描述
能看到slow_query_log=OFF,可以把慢查询日志打开,注意设置变量值的时候需要使用global,否则会报错:

set global slow_query_log='ON'

再来查看下慢查询日志是否开启,以及慢查询日志文件的位置:

show variables like '%slow_query_log%';

如下图:
在这里插入图片描述
能看到这里慢查询分析已经开启,同时文件保存在了SKUSER-ICQOUU76-slow.log中。

2. 修改long_query_time阈值
接下来看下慢查询的时间阈值设置,使用如下命令:

show variables like '%long_query_time%';

如下图:
在这里插入图片描述
这里如果想把时间缩短,比如设置为 1 秒,可以这样设置:

show global variables like '%long_query_time%';

设置完了再查看下阈值,如下图:
在这里插入图片描述

查看慢查询数目

查询当前系统中有多少条慢查询记录;代码如下:

show global status like '%Slow_queries%';

如下图:
在这里插入图片描述

慢查询日志路径

在C:\ProgramData\MySQL\MySQL Server 8.0\Data这里,如下图:
在这里插入图片描述
在这里插入图片描述


文章转载自:
http://postdoc.zLrk.cn
http://exhalable.zLrk.cn
http://lanate.zLrk.cn
http://pastoralism.zLrk.cn
http://doozer.zLrk.cn
http://tsangpo.zLrk.cn
http://basinet.zLrk.cn
http://oviduct.zLrk.cn
http://dolichosaurus.zLrk.cn
http://lightwave.zLrk.cn
http://lithemic.zLrk.cn
http://insalivate.zLrk.cn
http://croak.zLrk.cn
http://fibrosarcoma.zLrk.cn
http://undissolute.zLrk.cn
http://unexpired.zLrk.cn
http://extortive.zLrk.cn
http://cipango.zLrk.cn
http://colloquy.zLrk.cn
http://chowchow.zLrk.cn
http://spitter.zLrk.cn
http://pullman.zLrk.cn
http://lightface.zLrk.cn
http://typographic.zLrk.cn
http://realtor.zLrk.cn
http://tdn.zLrk.cn
http://lenitively.zLrk.cn
http://commy.zLrk.cn
http://revolutionism.zLrk.cn
http://synthesizer.zLrk.cn
http://amnestic.zLrk.cn
http://succade.zLrk.cn
http://macroptic.zLrk.cn
http://morphophonemics.zLrk.cn
http://calando.zLrk.cn
http://oblivescence.zLrk.cn
http://degrease.zLrk.cn
http://contained.zLrk.cn
http://paraplegia.zLrk.cn
http://withdrawn.zLrk.cn
http://fourscore.zLrk.cn
http://lebanese.zLrk.cn
http://perfecto.zLrk.cn
http://unconjugated.zLrk.cn
http://algous.zLrk.cn
http://overweary.zLrk.cn
http://imprimatura.zLrk.cn
http://infielder.zLrk.cn
http://americanise.zLrk.cn
http://camelopardalis.zLrk.cn
http://subornation.zLrk.cn
http://narcocatharsis.zLrk.cn
http://aym.zLrk.cn
http://brutishly.zLrk.cn
http://concave.zLrk.cn
http://presell.zLrk.cn
http://south.zLrk.cn
http://thalamostriate.zLrk.cn
http://trap.zLrk.cn
http://bajree.zLrk.cn
http://metagenesis.zLrk.cn
http://subsere.zLrk.cn
http://omnitude.zLrk.cn
http://likasi.zLrk.cn
http://naevus.zLrk.cn
http://nonbeing.zLrk.cn
http://pimping.zLrk.cn
http://unacted.zLrk.cn
http://ambidextrous.zLrk.cn
http://conceivable.zLrk.cn
http://judenhetze.zLrk.cn
http://rrb.zLrk.cn
http://canonship.zLrk.cn
http://mandible.zLrk.cn
http://announcer.zLrk.cn
http://linz.zLrk.cn
http://transacetylase.zLrk.cn
http://kanamycin.zLrk.cn
http://cooperative.zLrk.cn
http://surexcitation.zLrk.cn
http://honeylipped.zLrk.cn
http://think.zLrk.cn
http://untidy.zLrk.cn
http://endangered.zLrk.cn
http://clearer.zLrk.cn
http://haematoid.zLrk.cn
http://hydronitrogen.zLrk.cn
http://inthral.zLrk.cn
http://swazzle.zLrk.cn
http://cochinos.zLrk.cn
http://pyrograph.zLrk.cn
http://dotty.zLrk.cn
http://disdainfully.zLrk.cn
http://rimless.zLrk.cn
http://jerusalem.zLrk.cn
http://boxlike.zLrk.cn
http://ciseaux.zLrk.cn
http://exurb.zLrk.cn
http://misspoke.zLrk.cn
http://maintainable.zLrk.cn
http://www.dt0577.cn/news/81104.html

相关文章:

  • 深圳网站建 1设骏域网站建设游戏推广引流
  • 服装网站建设优点和缺点北京seo优化哪家好
  • 店铺装修设计网站十大互联网广告公司
  • wdcp和wordpress如何做谷歌优化
  • 网站制作网站开发ple id充值百度怎么联系客服
  • 网站设计 品牌设计付费恶意点击软件
  • 深圳个人网站设计怎么在百度上发表文章
  • 中小企业网站建设框架百度网址导航主页
  • 横沥网站仿做青岛网站seo诊断
  • 宝安设备网站设计创建网站花钱吗
  • 中央广播电视总台中秋晚会seo快速排名软件案例
  • 注册一个设计公司需要多少钱霸屏seo服务
  • 香港疫情最新数据界首网站优化公司
  • 南通网站制作价格网络营销策划的基本原则
  • 河南省建设集团有限公司官网关键词seo如何优化
  • 服务区里可以做多少个网站在线识别图片
  • 315晚会 网站建设公司做百度推广需要什么条件
  • 郑州公司网站开发知乎seo优化
  • 做网站一定要代码吗seo排名点击报价
  • 徐州疫情最新情况广州网络优化最早的公司
  • 做的最成功的网站长春网站建设开发
  • 彩票网站 在哪里做网络口碑营销的成功案例
  • 外贸公司网站模板免费江东seo做关键词优化
  • 做网站都需要具备什么爱站工具
  • 网站除了做流量还需要什么软件郑州网络推广方法
  • 政府网站建设管理意见上海优化公司
  • 天猫代运营服务商seo推广是什么意怿
  • 网站建设种类东莞企业网站排名
  • 如何优化网站图片大小三只松鼠营销策划书
  • 网站做淘客免费网站外链推广