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

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

使用MySQL Slow Log來解決MySQL CPU占用高的問題

2019-11-02 14:06:44
字體:
供稿:網(wǎng)友
但是怎么找到是哪個SQL語句的執(zhí)行時(shí)間過長呢?可以通過MySQL Slow Log來找,詳解如下。

首先找到MySQL的配置文件my.cnf,根據(jù)不同版本的mysql開啟慢查詢的配置也不一樣


mysql 5.0

[mysqld]
long_query_time = 1
log-slow-queries = /var/log/mysql/slow.log


mysql 5.1

[mysqld]
long_query_time = 1
slow_query_log=1
slow_query_log_file = /var/log/mysql/slow.log


long_query_time 是指執(zhí)行超過多久的sql會被log下來,這里是1秒。
log-slow-queries和slow_query_log_file 設(shè)置把日志寫在哪里


把上述參數(shù)打開,運(yùn)行一段時(shí)間,就可以關(guān)掉了,省得影響生產(chǎn)環(huán)境

接下來就是分析了,我這里的文件名字叫 /var/log/mysql/slow.log。
先mysqldumpslow 主站蜘蛛池模板: 太仓市| 永善县| 盱眙县| 浪卡子县| 韩城市| 得荣县| 建宁县| 甘谷县| 明星| 安徽省| 陇西县| 太仆寺旗| 昌都县| 陆河县| 宝鸡市| 炎陵县| 怀安县| 定边县| 桂平市| 赣州市| 高雄县| 大埔区| 河源市| 临高县| 广安市| 宜阳县| 阜新| 基隆市| 哈巴河县| 抚州市| 中超| 沙坪坝区| 体育| 合水县| 酒泉市| 宝兴县| 双柏县| 蓝田县| 玛曲县| 龙里县| 西畴县|