1:二進制日誌:Binary Logmysql
用於 數據同步,和數據恢復,記錄每一條query 所執行的時間,所消耗的資源,以及相關的事務信息。sql
2:錯誤日誌:Error Log安全
記錄了MyQL Server 運行過程當中全部較爲嚴重的警告和錯誤信息,以及mysql每次啓動和關閉的詳細信息。工具
3:查詢日誌:query log性能
包括全部的select語句,。通常只用於跟蹤某些特殊的sql 性能問題纔會短暫打開該功能日誌
4:慢查詢日誌:slow query log事務
慢查詢日誌中記錄的是執行時間較長的query,配合查詢日誌的工具程序mysqlslowdump,用來定位慢查詢在的性能問題。ssl
5:Innodb 的在線redo 日誌:innodb redo log資源
,其事務安全性主要就是經過在線redo 日誌和記錄在表空間中的undo 信息來保證的。redo 日誌中記錄了Innodb 所作的全部物理變動和事務信息,經過redo 日誌和undo 信息,Innodb 保證了在任何狀況下的事務安全性。同步
配合show innodb status,show full processlist大體就能夠了解mysql在幹啥了。