国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 营口市| 黄石市| 肥西县| 台北市| 平罗县| 临夏县| 樟树市| 湟中县| 晋宁县| 连云港市| 姜堰市| 上饶县| 德安县| 盐津县| 息烽县| 合阳县| 遵义县| 宁城县| 崇文区| 红桥区| 隆回县| 尚义县| 灵武市| 商丘市| 军事| 南昌市| 冕宁县| 奎屯市| 孙吴县| 永泰县| 塘沽区| 喀什市| 那曲县| 汉源县| 深圳市| 岚皋县| 平山县| 东海县| 青岛市| 离岛区| 交城县|