亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

怎樣快速開(kāi)啟MySQL的慢查詢(xún)?nèi)罩?/h1>
 更新時(shí)間:2023年11月25日 10:58:12   作者:何中應(yīng)  
如果需要查看某一條SQL查詢(xún)速度慢,并對(duì)慢的SQL進(jìn)行優(yōu)化,那么開(kāi)啟MySQL慢查詢(xún)?nèi)罩臼且欢ㄒ龅氖虑椋疚慕榻B如何開(kāi)啟MySQL的慢查詢(xún)?nèi)罩?,感興趣的朋友跟隨小編一起看看吧

說(shuō)明:如果需要查看某一條SQL查詢(xún)速度慢,并對(duì)慢的SQL進(jìn)行優(yōu)化,那么開(kāi)啟MySQL慢查詢(xún)?nèi)罩臼且欢ㄒ龅氖虑椋疚慕榻B如何開(kāi)啟MySQL的慢查詢(xún)?nèi)罩荆?/p>

查看MySQL慢查詢(xún)是否開(kāi)啟

首先,輸入下面的命令,查看MySQL慢查詢(xún)的配置;

show variables like 'slow_query_log';

OFF,表示未開(kāi)啟;

開(kāi)啟MySQL慢查詢(xún)

輸入下面的SQL,開(kāi)啟MySQL的慢查詢(xún);

# 開(kāi)啟慢查詢(xún)
set GLOBAL slow_query_log = on;

查看慢查詢(xún)?cè)O(shè)置的時(shí)間,單位是秒,默認(rèn)的是10秒;

如果需要修改,可以輸入下面這個(gè)SQL進(jìn)行修改;

# 修改慢查詢(xún)的時(shí)間為5秒,即超過(guò)5秒為慢查詢(xún)
set long_query_time = 5;

修改成5秒;

查看效果

現(xiàn)在,我這里有一張1000萬(wàn)條數(shù)據(jù)的表,根據(jù)username查詢(xún)一條數(shù)據(jù),看下執(zhí)行時(shí)間;

根據(jù)用戶(hù)名查詢(xún)記錄;

26秒,無(wú)疑是慢查詢(xún);

找到MySQL的安裝目錄,在data文件夾下面有一個(gè)計(jì)算機(jī)名-slow.log的文件,就是慢查詢(xún)的日志文件;

打開(kāi)后,可以看到這幾次慢查詢(xún)的日志信息,其中方框內(nèi)為一次查詢(xún)信息,注意這里Time記錄的時(shí)間是0時(shí)區(qū)的時(shí)間,需要加上對(duì)應(yīng)時(shí)區(qū)才是當(dāng)?shù)貢r(shí)間;

找到慢SQL后,然后進(jìn)行優(yōu)化,向我這個(gè),只要把username加上索引即可,參考:MySQL數(shù)據(jù)庫(kù)給表添加索引

到此這篇關(guān)于如何開(kāi)啟MySQL的慢查詢(xún)?nèi)罩镜奈恼戮徒榻B到這了,更多相關(guān)MySQL慢查詢(xún)?nèi)罩緝?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL自動(dòng)填充create_time和update_time的兩種方式

    MySQL自動(dòng)填充create_time和update_time的兩種方式

    當(dāng)我們創(chuàng)建業(yè)務(wù)表的時(shí)候 通常都需要設(shè)置create_time 和 update_time,下面這篇文章主要給大家介紹了關(guān)于MySQL自動(dòng)填充createTime和updateTime的兩種方式,需要的朋友可以參考下
    2022-05-05
  • MySQL多版本并發(fā)控制MVCC詳解

    MySQL多版本并發(fā)控制MVCC詳解

    這篇文章主要介紹了MySQL多版本并發(fā)控制MVCC詳解,MVCC是通過(guò)數(shù)據(jù)行的多個(gè)版本管理來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的并發(fā)控制,這項(xiàng)技術(shù)使得在InnoDB的事務(wù)隔離級(jí)別下執(zhí)行一致性讀操作有了保證
    2022-07-07
  • MySQL如何為表和字段取別名詳解

    MySQL如何為表和字段取別名詳解

    在SQL語(yǔ)句中,可以為表名稱(chēng)及字段(列)名稱(chēng)指定別名(Alias),別名是SQL標(biāo)準(zhǔn)語(yǔ)法,幾乎所有的數(shù)據(jù)庫(kù)系統(tǒng)都支持,下面這篇文章主要給大家介紹了關(guān)于MySQL如何為表和字段取別名的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 一條慢SQL語(yǔ)句引發(fā)的改造之路

    一條慢SQL語(yǔ)句引發(fā)的改造之路

    這篇文章主要給大家介紹了關(guān)于一條慢SQL語(yǔ)句引發(fā)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • 使用MySQL的yum源安裝MySQL5.7數(shù)據(jù)庫(kù)的方法

    使用MySQL的yum源安裝MySQL5.7數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了使用MySQL的yum源安裝MySQL5.7數(shù)據(jù)庫(kù)的方法的相關(guān)資料,需要的朋友可以參考下
    2016-08-08
  • mysql自增ID起始值修改方法

    mysql自增ID起始值修改方法

    本文介紹mysql自增ID的起始值修改與設(shè)置方法
    2013-11-11
  • 銀河麒麟V10安裝MySQL5.7的詳細(xì)過(guò)程

    銀河麒麟V10安裝MySQL5.7的詳細(xì)過(guò)程

    這篇文章主要介紹了銀河麒麟V10安裝MySQL5.7,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • MySQL聚合查詢(xún)案例講解

    MySQL聚合查詢(xún)案例講解

    這篇文章主要介紹了MySQL聚合查詢(xún)案例講解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • 關(guān)于MySQL的存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)

    關(guān)于MySQL的存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)

    存儲(chǔ)過(guò)程是在大型數(shù)據(jù)庫(kù)系統(tǒng)中,一組為了完成特定功能的SQL?語(yǔ)句集(這些SQL語(yǔ)句已經(jīng)編譯過(guò)了),它存儲(chǔ)在數(shù)據(jù)庫(kù)中,一次編譯后永久有效,需要的朋友可以參考下
    2023-05-05
  • MySQL中將一列以逗號(hào)分隔的值行轉(zhuǎn)列的實(shí)現(xiàn)

    MySQL中將一列以逗號(hào)分隔的值行轉(zhuǎn)列的實(shí)現(xiàn)

    這篇文章主要介紹了MySQL中將一列以逗號(hào)分隔的值行轉(zhuǎn)列的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10

最新評(píng)論