第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

分析需要優(yōu)化的語(yǔ)句

標(biāo)簽:
PHP MySQL 設(shè)計(jì)

要查找执行速度比较慢的sql语句,从两个方面来获取要要优化的sql语句

1、使用mysql里面的 慢查询日志

2、使用profiles机制

慢查询日志

首先来说第一个使用mysql的慢查询日志,在这里 我们要先了解什么是慢查询日志?

在某些sql语句执行完毕后所花费的时间特别长,我们就将这种相应比较慢的语句记录记录在慢查询日志中,这里的慢查询日志并不是仅仅做查询的时候使用,insert,delete,update,call等DML操作只要是超过了我们自己设定的时间,都可以被称为“慢查询”。

(1)如何开启慢查询日志,

方式一:打开mysql的配置文件,my.ini,添加如下语句:修改完成后,要重启mysql服务。

https://img1.sycdn.imooc.com//5b2a06e00001ec0908960466.jpg

(2)开始测试,是否记录执行时间超过0.5秒 的sql语句。

select benchmark(执行次数,表达式);

https://img1.sycdn.imooc.com//5b2a07490001456d06340228.jpg

在慢查询日志文件里面查看是否记录:

https://img1.sycdn.imooc.com//5b2a07690001300805500129.jpg

(3)相关的一些命令,

查看慢查询日志的时间界限

https://img1.sycdn.imooc.com//5b2a081b0001930604120121.jpg

可以在当前会话中进行修改慢查询的时间界限:

语法:set long_query_time=时间界限

https://img1.sycdn.imooc.com//5b2a08340001d5e304340173.jpg

使用profiles机制

该机制开启后,会记录每个sql语句的执行时间,精确到小数点后8位。

如果开启:set profiling=1|0      值为1则是开启,为0则是关闭。

查看sql语句的执行时间:show profiles。




點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消