欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

根據(jù)mysql慢日志監(jiān)控SQL語句執(zhí)行效率

 更新時間:2012年11月11日 21:51:24   作者:  
根據(jù)mysql慢日志監(jiān)控SQL語句執(zhí)行效率 啟用MySQL的log-slow-queries(慢查詢記錄)。
根據(jù)mysql慢日志監(jiān)控SQL語句執(zhí)行效率

啟用MySQL的log-slow-queries(慢查詢記錄)。

在Linux環(huán)境下先要找到my.cnf文件(一般在/etc/mysql/),然后可能會發(fā)現(xiàn)該文件修改后無法保存,原因是你沒有相應的權限,可以從屬性中看到該文件的所有者是root,這時要先以root的身份打開它:

sudo nautilus /etc/mysql

接著再打開my.cnf文件然后找到[mysqld]標簽在下面加上:

log-slow-queries=/path/slow.log –慢日志保存路徑,該文件自己新建
long_query_time=2 –超過2秒的查詢
log-queries-not-using-indexes –記錄沒有使用索引的查詢

保存,關閉。然后如果重啟MySQL的話會碰到這樣的提示:world-writable config file ‘ etc my.cnf' is ignored

這時需要你再運行這個代碼:

chmod 644 /etc/my.cnf –644表示rw-r–r–

然后再重啟服務就OK了。

但是要注意的是:log-slow-queries=/path/slow.log為慢查詢?nèi)罩敬娣诺牡胤?,而這個目錄要有MySQL的運行帳號的可寫權限,一般都將這個目錄設置為MySQL的數(shù)據(jù)存放目錄。

我是這么做的:先用root用戶進到MySQL的數(shù)據(jù)存放目錄(一般是/var/lib/mysql),新建一個slow.log文件(root用戶能保證有權限新建,再運行chmod 644)。然后更改該文件的所有者和所在組:

chown mysql運行帳戶的名字(可以看同文件夾中其他文件的所有者和組)+小數(shù)點+組名(方法同用戶名) /path/slow.log

或者:

chown mysql運行帳戶的名字(可以看同文件夾中其他文件的所有者和組) /path/slow.log

chgrp 組名(方法同用戶名) /path/slow.log

這樣才能保證MySQL能往slow.log中寫日志。

相關文章

  • Windows服務器MySQL中文亂碼的解決方法

    Windows服務器MySQL中文亂碼的解決方法

    這篇文章主要介紹了MySQL中文亂碼的一些解決方案,本文同時分解了MySQL中文亂碼的原因分析,需要的朋友可以參考下
    2015-01-01
  • 在同一臺機器上運行多個 MySQL 服務

    在同一臺機器上運行多個 MySQL 服務

    在同一臺機器上運行多個 MySQL 服務...
    2006-11-11
  • MySQL數(shù)據(jù)庫入門之備份數(shù)據(jù)庫操作詳解

    MySQL數(shù)據(jù)庫入門之備份數(shù)據(jù)庫操作詳解

    這篇文章主要介紹了MySQL數(shù)據(jù)庫入門之備份數(shù)據(jù)庫操作,結(jié)合實例形式詳細分析了MySQL備份數(shù)據(jù)庫基本操作命令與相關注意事項,需要的朋友可以參考下
    2020-05-05
  • 給mysql數(shù)據(jù)庫的字段設默認值方式

    給mysql數(shù)據(jù)庫的字段設默認值方式

    這篇文章主要介紹了給mysql數(shù)據(jù)庫的字段設默認值方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • MySQL切分查詢用法分析

    MySQL切分查詢用法分析

    這篇文章主要介紹了MySQL切分查詢用法,結(jié)合實例形式分析了通過do while語句進行切分查詢的具體實現(xiàn)技巧,需要的朋友可以參考下
    2016-04-04
  • Python?Matplotlib繪圖基礎詳細教程

    Python?Matplotlib繪圖基礎詳細教程

    matplotlib是python中用于繪制各種圖像的模塊,功能十分強大,通常與pandas模塊搭配使用,可以生成各種樣視的圖片,用于數(shù)據(jù)的分析和展示,下面這篇文章主要給大家介紹了關于Python?Matplotlib繪圖基礎的相關資料,需要的朋友可以參考下
    2022-07-07
  • 解決MySQL?Varchar?類型尾部空格的問題

    解決MySQL?Varchar?類型尾部空格的問題

    這篇文章主要介紹了MySQL?Varchar?類型尾部空格,在這里需要注意的是?binary?排序規(guī)則的?pad?屬性為?NO?PAD,這里其實不是個例外,因為?char、varchar?和?text?類型都歸類為?nonbinary,感興趣的朋友跟隨小編一起學習下吧
    2022-04-04
  • 簡單談談MySQL5.7 JSON格式檢索

    簡單談談MySQL5.7 JSON格式檢索

    MySQL 5.7.7 labs版本開始InnoDB存儲引擎已經(jīng)原生支持JSON格式,該格式不是簡單的BLOB類似的替換。下面我們來詳細探討下吧
    2017-01-01
  • 初始化MySQL用戶(刪除匿名用戶)

    初始化MySQL用戶(刪除匿名用戶)

    安裝完MySQL后,系統(tǒng)默認會創(chuàng)建一個不需要密碼的root用戶,和一個無用戶名無密碼的匿名用戶(Anonymous Account)。進行下面的初始化操作以合理授權,增強安全
    2016-01-01
  • linux mysql 找回密碼

    linux mysql 找回密碼

    linux下mysql忘記密碼的解決方法。
    2009-07-07

最新評論