溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

應(yīng)該如何來管理mysql日志

發(fā)布時間:2020-05-18 11:22:45 來源:網(wǎng)絡(luò) 閱讀:163 作者:三月 欄目:MySQL數(shù)據(jù)庫

下文主要給大家?guī)響?yīng)該如何來管理mysql日志,希望這些內(nèi)容能夠帶給大家實際用處,這也是我編輯應(yīng)該如何來管理mysql日志這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

Mysql日志

錯誤日志:記錄mysql云服務(wù)器啟動,關(guān)閉以及運行錯誤等信息

二進制日志:已二進制文件的方式記錄數(shù)據(jù)庫中除select以外的所有操作(最重要的日志)

查詢?nèi)罩荆河涗洸樵兊男畔?/p>

慢查詢?nèi)罩荆河涗泩?zhí)行時間超過指定時間的操作

中繼日志:備庫將主庫的日志復(fù)制到自己的中繼日志中(主從復(fù)制的時候用到)

通用日志:審計那個賬號,在哪個時間做了哪些事情

事務(wù)日志或稱redo日志:記錄innodb事務(wù)相關(guān)如事務(wù)執(zhí)行時間,檢查點

二進制日志bin-log

啟用

Vim /etc/my.cnf   //編輯mysql主配置文件

[mysqld]

Log-bin[=dir\[filename]]   //添加這一行就可以了 

Service mysqld  restart   //重啟mysq進程 

Mysql > set sql_log_bin=0;  //停止

Mysql > set sql_log_bin=0;  //啟用   只針對當前會話 

查看日志

查看全部:

#Mysqlbinlog mysql.000002 

按時間查看

#Mysqlbinlog mysql.000002  --start-datetime=”2012-12-05 10:02:56”

#Mysqlbinlog mysql.000002  --stop-datetime=”2012-12-05 11:02:56”

#Mysqlbinlog mysql.000002  --start-datetime=”2012-12-05 10:02:56”  --stop-datetime=”2012-12-05 11:02:56”

按字節(jié)數(shù)查看

#Mysqlbinlog mysql.000002  --start-position=260

#Mysqlbinlog mysql.000002  --stop-position=260

#Mysqlbinlog mysql.000002  --start-position=260  --stop-position=930 

截斷bin-log (產(chǎn)生新的bin-log文件)兩種方法

1)重啟mysql云服務(wù)器

2)#mysql -uroot -p123-e ‘flush logs’ 

刪除bin-log文件

#mysql -uroot -p123 -e ‘reset master’

通用查詢?nèi)罩?/h3>

啟用

Vim /etc/my.cnf   //編輯mysql主配置文件

[mysqld]

Log[=dir\[filename]]   //添加這一行就可以了

Service mysqld  restart   //重啟mysq進程

慢查詢?nèi)罩?/h3>

啟用

Vim /etc/my.cnf   //編輯mysql主配置文件

[mysqld]

Log-slow-queries[=dir\[filename]]

Long_query_time=n  //添加這兩行就可以了 

Service mysqld  restart   //重啟mysq進程 

查看慢查詢?nèi)罩?/p>

測試:benchmark(count,expr)

Select benchmark(5000000000,2*3);   //執(zhí)行5000000000次2*3

總結(jié):mysql日志管理,二進制日志最為重要,使用它可以對數(shù)據(jù)庫基于時間點的恢復(fù),同時二進制日志文件是mysql主從復(fù)制的關(guān)鍵

對于以上關(guān)于應(yīng)該如何來管理mysql日志,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會喜歡上這些內(nèi)容的。


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI