欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁(yè) > 知識(shí)庫(kù) > MySQL慢查詢(xún)相關(guān)參數(shù)原理解析

MySQL慢查詢(xún)相關(guān)參數(shù)原理解析

熱門(mén)標(biāo)簽:日照旅游地圖標(biāo)注 廣東人工電話(huà)機(jī)器人 芒果電話(huà)機(jī)器人自動(dòng)化 南通自動(dòng)外呼系統(tǒng)軟件 石家莊電商外呼系統(tǒng) 申請(qǐng)外呼電話(huà)線路 信陽(yáng)穩(wěn)定外呼系統(tǒng)運(yùn)營(yíng)商 湖南人工外呼系統(tǒng)多少錢(qián) 百度地圖圖標(biāo)標(biāo)注中心

MySQL的慢查詢(xún),全名是慢查詢(xún)?nèi)罩荆荕ySQL提供的一種日志記錄,用來(lái)記錄在MySQL中響應(yīng)時(shí)間超過(guò)閥值的語(yǔ)句。具體環(huán)境中,運(yùn)行時(shí)間超過(guò)long_query_time值的SQL語(yǔ)句,則會(huì)被記錄到慢查詢(xún)?nèi)罩局小ong_query_time的默認(rèn)值為10,意思是記錄運(yùn)行10秒以上的語(yǔ)句。默認(rèn)情況下,MySQL數(shù)據(jù)庫(kù)并不啟動(dòng)慢查詢(xún)?nèi)罩荆枰謩?dòng)來(lái)設(shè)置這個(gè)參數(shù)。

當(dāng)然,如果不是調(diào)優(yōu)需要的話(huà),一般不建議啟動(dòng)該參數(shù),因?yàn)殚_(kāi)啟慢查詢(xún)?nèi)罩緯?huì)或多或少帶來(lái)一定的性能影響。

此外,慢查詢(xún)?nèi)罩局С謱⑷罩居涗泴?xiě)入文件和數(shù)據(jù)庫(kù)表。

 MySQL 慢查詢(xún)的相關(guān)參數(shù)解釋?zhuān)?/strong>

  • l slow_query_log:是否開(kāi)啟慢查詢(xún)?nèi)罩荆?表示開(kāi)啟,0表示關(guān)閉。
  • l log-slow-queries :舊版(5.6以下版本)MySQL數(shù)據(jù)庫(kù)慢查詢(xún)?nèi)罩敬鎯?chǔ)路徑。可以不設(shè)置該參數(shù),系統(tǒng)則會(huì)默認(rèn)給一個(gè)缺省的文件host_name-slow.log
  • l slow-query-log-file:新版(5.6及以上版本)MySQL數(shù)據(jù)庫(kù)慢查詢(xún)?nèi)罩敬鎯?chǔ)路徑。可以不設(shè)置該參數(shù),系統(tǒng)則會(huì)默認(rèn)給一個(gè)缺省的文件host_name-slow.log
  • l long_query_time:慢查詢(xún)閾值,當(dāng)查詢(xún)時(shí)間多于設(shè)定的閾值時(shí),記錄日志。
  • l log_queries_not_using_indexes:未使用索引的查詢(xún)也被記錄到慢查詢(xún)?nèi)罩局校蛇x項(xiàng))。
  • l log_output:日志存儲(chǔ)方式。log_output='FILE'表示將日志存入文件,默認(rèn)值是'FILE'。log_output='TABLE'表示將日志存入數(shù)據(jù)庫(kù)。

那么如何進(jìn)行慢查詢(xún)?nèi)罩镜呐渲媚兀磕J(rèn)情況下slow_query_log的值為OFF,表示慢查詢(xún)?nèi)罩臼墙玫模梢酝ㄟ^(guò)設(shè)置slow_query_log的值來(lái)開(kāi)啟,如下所示:

show variables like '%slow_query_log%';

+----------------------+-----------------------------------------------+
| Variable_name | Value                       |
+----------------------+-----------------------------------------------+
| slow_query_log | OFF                        |
| slow_query_log_file | /home/WDPM/MysqlData/mysql/DB-Server-slow.log |
+----------------------+------------------------------------------------+

2 rows in set (0.00 sec)

使用set global slow_query_log=1開(kāi)啟了慢查詢(xún)?nèi)罩局粚?duì)當(dāng)前數(shù)據(jù)庫(kù)生效,MySQL重啟后則會(huì)失效。如果要永久生效,就必須修改配置文件my.cnf(其它系統(tǒng)變量也是如此)

set global slow_query_log=1;

my.cnf要增加或修改參數(shù)slow_query_log 和slow_query_log_file,如下所示:

slow_query_log = 1

slow_query_log_file = /tmp/mysql_slow.log

slow_query_log_file這個(gè)參數(shù)用于指定慢查詢(xún)?nèi)罩镜拇娣怕窂剑笔∏闆r是host_name-slow.log文件。

show variables like 'slow_query_log_file';

+---------------------+-----------------------------------------------+

 | Variable_name    | Value                     |

 +---------------------+-----------------------------------------------+

 | slow_query_log_file | /home/WDPM/MysqlData/mysql/DB-Server-slow.log |

 +---------------------+-----------------------------------------------+

 1 row in set (0.00 sec)

開(kāi)啟了慢查詢(xún)?nèi)罩竞螅裁礃拥腟QL才會(huì)記錄到慢查詢(xún)?nèi)罩纠锩婺兀窟@個(gè)是由參數(shù)long_query_time控制,默認(rèn)情況下long_query_time的值為10秒,可以使用命令修改,也可以在my.cnf參數(shù)里面修改。

關(guān)于運(yùn)行時(shí)間正好等于long_query_time的情況,并不會(huì)被記錄下來(lái);也就是說(shuō),在mysql源碼里是判斷大于long_query_time,而非大于等于。

從MySQL 5.1開(kāi)始,long_query_time開(kāi)始以微秒記錄SQL語(yǔ)句運(yùn)行時(shí)間,之前僅用秒為單位記錄。如果記錄到表里面,只會(huì)記錄整數(shù)部分,不會(huì)記錄微秒部分

注意,某些情況下當(dāng)你使用局部設(shè)置的方式時(shí)可能會(huì)出現(xiàn)如下情況,來(lái)看下面:

show variables like 'long_query_time%';
# 查看當(dāng)前l(fā)ong_query_time時(shí)間

+-----------------+-----------+

 | Variable_name  | Value   |

 +-----------------+-----------+

 | long_query_time | 10.000000 |

 +-----------------+-----------+

set global long_query_time=4;
# 設(shè)置當(dāng)前l(fā)ong_query_time時(shí)間

show variables like 'long_query_time';
# 再次查看long_query_time時(shí)間

如上所示,修改了變量long_query_time,但是查詢(xún)變量long_query_time的值還是10,難道沒(méi)有修改到呢?注意:使用命令 set global long_query_time=4修改后,需要重新連接或新開(kāi)一個(gè)會(huì)話(huà)才能看到修改值。用show variables like 'long_query_time'查看只是當(dāng)前會(huì)話(huà)的變量值。也可以不用重新連接會(huì)話(huà),而是用show global variables like 'long_query_time';。

log_output參數(shù)指定慢查詢(xún)?nèi)罩镜拇鎯?chǔ)方式:

l log_output='FILE'表示將日志存入文件,默認(rèn)值也是'FILE'。

l log_output='TABLE'表示將日志存入數(shù)據(jù)庫(kù),這樣日志信息就會(huì)被寫(xiě)入到mysql.slow_log表中。同時(shí)也支持兩種日志存儲(chǔ)方式,配置的時(shí)候以逗號(hào)隔開(kāi)即可,如:log_output='FILE,TABLE'。

日志記錄到系統(tǒng)的專(zhuān)用日志表中,要比記錄到文件耗費(fèi)更多的系統(tǒng)資源。因此對(duì)于需要啟用慢查詢(xún)?nèi)罩荆中枰軌颢@得更高的系統(tǒng)性能,那么建議優(yōu)先記錄到文件。

show variables like '%log_output%';

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| log_output  | FILE |

+---------------+-------+

set global log_output='TABLE';

show variables like '%log_output%';

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| log_output  | TABLE |

+---------------+-------+

select sleep(5) ;

+----------+

| sleep(5) |

+----------+

|    0 |

+----------+

當(dāng)我們?cè)谏厦鎴?zhí)行了一次sleep5之后,這條操作將會(huì)被記錄在慢查詢(xún)?nèi)罩局校覀儊?lái)看看:

mysql> select * from mysql.slow_log;

 +---------------------+---------------------------+------------+-----------+-----------+---------------+----+----------------+-----------+-----------+-----------------+-----------+

 | start_time     | user_host         | query_time | lock_time | rows_sent | rows_examined | db | last_insert_id | insert_id | server_id | sql_text    | thread_id |

 +---------------------+---------------------------+------------+-----------+-----------+---------------+----+----------------+-----------+-----------+-----------------+-----------+

 | 2016-06-16 17:37:53 | root[root] @ localhost [] | 00:00:03  | 00:00:00 |     1 |       0 |  |       0 |     0 |     1 | select sleep(3) |     5 |

 | 2016-06-16 21:45:23 | root[root] @ localhost [] | 00:00:05  | 00:00:00 |     1 |       0 |  |       0 |     0 |     1 | select sleep(5) |     2 |

 +---------------------+---------------------------+------------+-----------+-----------+---------------+----+----------------+-----------+-----------+-----------------+-----------+

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Mysql sql慢查詢(xún)監(jiān)控腳本代碼實(shí)例
  • MySQL慢查詢(xún)?nèi)绾味ㄎ辉斀?/li>
  • 詳解MySQL 慢查詢(xún)
  • MySQL開(kāi)啟慢查詢(xún)方法及實(shí)例
  • MySQL5.7慢查詢(xún)?nèi)罩緯r(shí)間與系統(tǒng)時(shí)間差8小時(shí)原因詳解
  • Mysql慢查詢(xún)優(yōu)化方法及優(yōu)化原則
  • 通過(guò)MySQL慢查詢(xún)優(yōu)化MySQL性能的方法講解
  • MySQL開(kāi)啟慢查詢(xún)?nèi)罩竟δ艿姆椒?/li>
  • MySQL慢查詢(xún)?nèi)罩镜呐渲门c使用教程
  • MySQL 開(kāi)啟慢查詢(xún)?nèi)罩镜姆椒?/li>
  • 實(shí)例講解MySQL 慢查詢(xún)

標(biāo)簽:天津 牡丹江 惠州 合肥 公主嶺 沈陽(yáng) 阿里 呼和浩特

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL慢查詢(xún)相關(guān)參數(shù)原理解析》,本文關(guān)鍵詞  MySQL,慢,查詢(xún),相關(guān),參數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL慢查詢(xún)相關(guān)參數(shù)原理解析》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于MySQL慢查詢(xún)相關(guān)參數(shù)原理解析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
    • <abbr id="w000q"></abbr>
      <rt id="w000q"></rt>
      成年人网站免费看| 国产女人水真多18毛片18精品视频| 亚洲男人电影天堂| 成人午夜视频福利| 国产免费一区二区三区四区| 久久久影视传媒| 狠狠狠色丁香婷婷综合激情| 亚洲图片另类小说| 久久婷婷成人综合色| 精品无人区卡一卡二卡三乱码免费卡 | 国产亚洲欧美色| 狠狠色丁香久久婷婷综合丁香| 亚洲AV无码成人精品区明星换面| 精品国精品国产| 老司机免费视频一区二区| 熟女俱乐部一区二区| 久久综合丝袜日本网| 国产一区二区美女诱惑| 免费成人美女女在线观看| 中文字幕va一区二区三区| 高清不卡一区二区在线| 色婷婷激情一区二区三区| 亚洲精品免费视频| www男人天堂| 欧美videos中文字幕| 久久精品噜噜噜成人av农村| 久久免费手机视频| 中文字幕高清一区| 91玉足脚交白嫩脚丫在线播放| 欧美日韩激情在线| 日韩中文字幕区一区有砖一区| 亚洲精品午夜视频| 国产精品色在线| 日本少妇xxx| 日韩欧美综合在线| 国产精品一区二区在线看| 国产一区二区播放| 亚洲国产精品一区二区久久| 亚洲色图14p| 国产欧美视频一区二区| 91网站在线播放| 日韩欧美色电影| 国产成人精品三级麻豆| 欧美无砖专区一中文字| 欧美a级理论片| 日韩欧美123区| 亚洲chinese男男1069| 最近中文字幕在线mv视频在线| 中文字幕二三区不卡| 中文在线字幕观看| wwwwww.欧美系列| av成人动漫在线观看| 欧美一区二区精美| 国产盗摄女厕一区二区三区| 欧美日韩精品一区二区在线播放| 久久精品国产**网站演员| 亚洲国产精品免费在线观看| 亚洲成人免费视| 婷婷丁香综合网| 亚洲狠狠爱一区二区三区| 中文字幕第24页| 亚洲综合偷拍欧美一区色| xxxx日本黄色| 亚洲午夜私人影院| 欧美性猛交xxxx乱大交少妇| 亚洲午夜久久久久| 女性裸体视频网站| 天堂影院一区二区| 中文字幕影音先锋| 捆绑变态av一区二区三区| 欧美在线视频日韩| 国产一区二区在线影院| 欧美福利电影网| 东方aⅴ免费观看久久av| 日韩一区二区免费高清| 99久免费精品视频在线观看| 日韩一区二区三区精品视频| www.欧美.com| 久久一二三国产| xfplay5566色资源网站| 国产精品久久久久9999吃药| 国产 欧美 在线| 亚洲国产欧美日韩另类综合| 在线日韩国产网站| 麻豆精品国产传媒mv男同| 欧美色涩在线第一页| 国产aⅴ综合色| 精品日产卡一卡二卡麻豆| 国产ts在线观看| 亚洲人妖av一区二区| 国产无遮挡在线观看| 日韩avvvv在线播放| 欧美图区在线视频| 丰满白嫩尤物一区二区| 亚洲精品在线观看网站| 香港三日本8a三级少妇三级99| 亚洲日穴在线视频| 日本爱爱小视频| 国精品**一区二区三区在线蜜桃| 91精品国产高清一区二区三区蜜臀| 99久久综合精品| 国产精品乱人伦| 亚洲aaa视频| 国内精品国产成人| 精品久久久影院| 久久精品老司机| 午夜伦欧美伦电影理论片| 91成人看片片| jlzzjlzz国产精品久久| 国产精品国产三级国产aⅴ原创 | 国产91丝袜在线观看| 亚洲精品一区二区三区精华液 | 少妇一级淫片免费放播放| 夜夜亚洲天天久久| 日本韩国一区二区三区| av综合在线播放| 最新中文字幕一区二区三区| 一区二区国产精品精华液| 国产成人欧美日韩在线电影| 国产亚洲欧洲997久久综合| 少妇av片在线观看| 久久91精品国产91久久小草| 精品国产乱码久久久久久闺蜜| 中文字幕丰满乱子伦无码专区| 日韩中文字幕亚洲一区二区va在线| 91精品在线免费| 久久久午夜精品福利内容| 首页国产欧美日韩丝袜| 欧美一区二区三区小说| 亚洲黄色免费在线观看| 日本亚洲最大的色成网站www| 欧美一级夜夜爽| 国产激情在线免费观看| 另类调教123区 | 国产精品亚洲午夜一区二区三区 | 亚洲av无码一区二区三区观看| 色噜噜狠狠成人中文综合| 成人禁用看黄a在线| 亚洲欧美一区二区不卡| 在线精品国精品国产尤物884a| 久久无码人妻一区二区三区| 亚洲国产精品一区二区久久恐怖片| 在线不卡中文字幕播放| 欧美老熟妇乱大交xxxxx| 国内精品国产成人国产三级粉色 | 色婷婷精品久久二区二区密| 日韩va亚洲va欧美va久久| 日韩久久久精品| 国产成人精品视频免费| 成人av在线影院| 亚洲影院久久精品| 欧美一二三区精品| 美国黄色特级片| www.亚洲精品| 亚洲国产wwwccc36天堂| 日韩精品一区二区三区视频在线观看| 91激情视频在线观看| 成人网在线免费视频| 一区二区三区四区在线免费观看| 91麻豆精品国产91久久久久久久久| 一级黄色性视频| 99久久婷婷国产综合精品电影| 亚洲第一主播视频| 久久女同性恋中文字幕| 色综合久久久久久久久久久| 久久久无码人妻精品无码| 男人的j进女人的j一区| 国产亚洲精品福利| 欧美中文字幕一区| 欧美多人猛交狂配| 成人午夜免费av| 天天色 色综合| 国产精品少妇自拍| 777奇米四色成人影色区| 久久久久久成人网| 国产成人av免费观看| 美国av一区二区| 亚洲欧美电影院| 精品粉嫩超白一线天av| 色婷婷国产精品综合在线观看| 黄色a一级视频| 成人99免费视频| 喷水一区二区三区| 亚洲三级视频在线观看| 欧美本精品男人aⅴ天堂| 久久r这里只有精品| 欧美精品黑人猛交高潮| 不卡一区中文字幕| 久久精品久久99精品久久| 日韩美女啊v在线免费观看| 欧美videofree性高清杂交| 久久r这里只有精品| b站大片免费直播| 91蜜桃网址入口| 国产麻豆一精品一av一免费| 香蕉加勒比综合久久| 中文成人综合网| 日韩精品一区二区三区四区| 在线观看日韩毛片| 精品一区二区在线观看视频|