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

首頁 > 數據庫 > MySQL > 正文

mysql 5.5 開啟慢日志slow log的方法(log_slow_queries)

2020-01-18 22:27:37
字體:
來源:轉載
供稿:網友

1.MySQL 5.5命令行里面

復制代碼 代碼如下:

set global log_slow_queries = on;                               # 開啟慢日志
set [session|global]  long_query_time =0.2               # 設置時間.精確的毫秒
set global  log_queries_not_using_indexes = on;   # 設置無索引的查詢

2.查看存放日志的形式
mysql> show variables like 'log_output';

這個FILE是指以文件的形式存放. 

如果是TABLE就是存放到系統表中. mysql.slow_log表中. 

使用set global log_output='table';變量更改 

3.查看慢日志文件的存放位置(以文件形式存放時)

4.使用mysqldumpslow命令查看慢日志.

詳細的可應用mysqldumpslow -help查詢.

參數說明:

-s,是表示按照何種方式排序,c、t、l、r分別是按照記錄次數、時間、查詢時間、返回的記錄數來排序(從大到小),ac、at、al、ar表示相應的倒敘.
-t, 是top n的意思,即為返回前面多少條數據.
-g,后邊可以寫一個正則匹配模式,大小寫不敏感.

mysqldumpslow -s c -t 10 host-slow.log

列出返回記錄集最多的10個sql語句

mysqldumpslow -s r -t 10 host-slow.log

按照時間返回前10條里面含有左連接的sql語句

mysqldumpslow -s t -t 10 -g "left join" host-slow.log

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新密市| 连山| 紫阳县| 略阳县| 静宁县| 天台县| 德兴市| 塔河县| 泽州县| 璧山县| 勃利县| 毕节市| 庄河市| 宁乡县| 文水县| 新营市| 虹口区| 河池市| 宁河县| 平度市| 万载县| 江北区| 班玛县| 衡南县| 灌阳县| 青州市| 大理市| 青龙| 于田县| 龙胜| 南川市| 金山区| 江孜县| 玉溪市| 黄冈市| 汉沽区| 岳西县| 桃源县| 尖扎县| 宁城县| 仪征市|