国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

如何開啟Mysql的慢查詢

2024-07-24 12:37:05
字體:
供稿:網(wǎng)友

有同學問我如何開啟Mysql的慢查詢呢,因為自己服務(wù)器很卡有沒有辦法找出Mysql中哪些查詢語句緩慢,查詢時間過長,我們需要在MySQL中啟用緩慢查詢?nèi)罩?

為了啟用它,需要在MySQL的配置選項文件(my.cnf)中這樣設(shè)置,代碼如下:

[mysqld]

log-slow-queries

這樣會默認將超過10秒的查詢記錄到MySQL數(shù)據(jù)目錄中的日志文件example.com-slow.log中去,你可以具體修改秒數(shù)以及日志的存儲位置,如下面的代碼所示,這里我們將緩慢查詢的最小值設(shè)為5秒,代碼如下:

  1. # The MySQL server 
  2. [mysqld] //Vevb.com
  3. long_query_time = 5 
  4. log-slow-queries = /var/log/mysql/example-slow.log 

上面介紹的是windows系統(tǒng),下面來介紹linux中操作方法,在mysql配置文件my.cnf中增加如下代碼:

log-slow-queries=/var/lib/mysql/slowquery.log,指定日志文件存放位置,可以為空,系統(tǒng)會給一個缺省的文件host_name-slow.log.

long_query_time=2,記錄超過的時間,默認為10s.

log-queries-not-using-indexes,log下來沒有使用索引的query,可以根據(jù)情況決定是否開啟.

log-long-format,如果設(shè)置了,所有沒有使用索引的查詢也將被記錄.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 衢州市| 延安市| 长春市| 古浪县| 云霄县| 漠河县| 惠州市| 海城市| 象山县| 瑞金市| 安远县| 邢台县| 嘉峪关市| 澄城县| 东山县| 张家口市| 抚顺县| 曲周县| 象州县| 高阳县| 安达市| 宜宾县| 和硕县| 霍邱县| 普格县| 得荣县| 崇信县| 石嘴山市| 剑河县| 余姚市| 北宁市| 咸阳市| 安康市| 苍梧县| 漠河县| 温州市| 临汾市| 彭阳县| 凤庆县| 噶尔县| 山阳县|