MySQL慢查詢

一捏检、什么是慢查詢

慢查詢荞驴,顧名思義,執(zhí)行很慢的查詢贯城。有多慢熊楼?超過long_query_time參數(shù)設(shè)定的時(shí)間閾值(默認(rèn)10s),就被認(rèn)為是慢的,是需要優(yōu)化的鲫骗。慢查詢被記錄在慢查詢?nèi)罩纠锶堋B樵內(nèi)罩灸J(rèn)是不開啟的替蛉。如果需要優(yōu)化SQL語句苛预,就可以開啟這個(gè)功能,它可以讓你很容易地知道哪些語句是需要優(yōu)化的辑莫。

1??show variables like 'slow_query_log';查詢是否開啟慢查詢?nèi)罩?br> 【開啟慢查詢sql:set global slow_query_log = 1/on;
【關(guān)閉慢查詢sql:set global slow_query_log = 0/off;
2??show variables like 'log_queries_not_using_indexes';查詢未使用索引是否開啟記錄慢查詢?nèi)罩?br> 【開啟記錄未使用索引sql:set global log_queries_not_using_indexes=1/on
【關(guān)閉記錄未使用索引sql:set global log_queries_not_using_indexes=1/off
3??show variables like 'long_query_time';查詢超過多少秒的記錄到慢查詢?nèi)罩局?br> 【設(shè)置超1秒就記錄慢查詢sql:set global long_query_time= 1;設(shè)置超1秒就記錄】

二术吝、慢查詢的配置文件my.cnf

在MySQL的配置文件my.cnf中寫上:

long_query_time = 10
log-slow-queries = /var/lib/mysql/mysql-slow.log

long_query_time是指執(zhí)行超過多久的SQL會(huì)被日志記錄下來计济,這里是10 秒。
log-slow-queries設(shè)置把日志寫在哪里排苍。為空的時(shí)候沦寂,系統(tǒng)會(huì)給慢查詢?nèi)罩举x予主機(jī)名,并加上slow.log淘衙。如果設(shè)置了參數(shù)log-long-format传藏,那么所有沒有使用索引的查詢也將被記錄。

這是一個(gè)非常有用的日志彤守。它對(duì)于性能的影響不大(假設(shè)所有查詢都很快)毯侦,并且強(qiáng)調(diào)了那些最需要注意的查詢(丟失了索引或索引沒有得到最佳應(yīng)用)。

三遗增、慢查詢解讀

第一行:記錄時(shí)間
第二行:用戶名 叫惊、用戶的IP信息款青、線程ID號(hào)
第三行:執(zhí)行花費(fèi)的時(shí)間【單位:毫秒】做修、執(zhí)行獲得鎖的時(shí)間、獲得的結(jié)果行數(shù)抡草、掃描的數(shù)據(jù)行數(shù)
第四行:這SQL執(zhí)行的時(shí)間戳
第五行:具體的SQL語句

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末饰及,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子康震,更是在濱河造成了極大的恐慌燎含,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腿短,死亡現(xiàn)場離奇詭異屏箍,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)橘忱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門赴魁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人钝诚,你說我怎么就攤上這事颖御。” “怎么了凝颇?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵潘拱,是天一觀的道長疹鳄。 經(jīng)常有香客問我,道長芦岂,這世上最難降的妖魔是什么瘪弓? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮禽最,結(jié)果婚禮上杠茬,老公的妹妹穿的比我還像新娘。我一直安慰自己弛随,他們只是感情好瓢喉,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著舀透,像睡著了一般栓票。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上愕够,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天走贪,我揣著相機(jī)與錄音,去河邊找鬼惑芭。 笑死坠狡,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的遂跟。 我是一名探鬼主播逃沿,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼幻锁!你這毒婦竟也來了凯亮?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤哄尔,失蹤者是張志新(化名)和其女友劉穎假消,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岭接,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡富拗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了鸣戴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片啃沪。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖葵擎,靈堂內(nèi)的尸體忽然破棺而出谅阿,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布签餐,位于F島的核電站寓涨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏氯檐。R本人自食惡果不足惜戒良,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望冠摄。 院中可真熱鬧糯崎,春花似錦、人聲如沸河泳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拆挥。三九已至薄霜,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間纸兔,已是汗流浹背惰瓜。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留汉矿,地道東北人崎坊。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像洲拇,于是被迫代替她去往敵國和親奈揍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • 山東
    歸一藏閱讀 137評(píng)論 0 0
  • 苦心奮斗人生路呻待,長年累月工作勤打月。 隨機(jī)應(yīng)變命運(yùn)握,百忍成金歷練辛蚕捉。 雍容典雅智慧展,心魂俱靜修養(yǎng)錦柴淘。 鍥而不舍得到...
    快樂靈芝閱讀 385評(píng)論 17 37
  • 夏至迫淹,夏為大,至為極为严。這一天是北半球最長的一日敛熬,古人認(rèn)為夏至日陰氣生而陽氣始衰,雖然天氣酷熱第股,但陰涼已在暗地里滋生...
    鶴影1017閱讀 304評(píng)論 0 1
  • 1应民,先查看本地的公鑰,發(fā)現(xiàn)沒有, 2,于是創(chuàng)建本地公鑰诲锹,一路回車就行 4,粘貼到github 6繁仁,重置本機(jī)git設(shè)...
    Kason晨閱讀 398評(píng)論 0 2