binlog 與redo log 差別
1、首先2者都是記錄資料的改變,不同的是,binlog是記錄所有資料的改變資訊,而innodb的redo log隻是記錄所有innodb表資料的變化。
2、binlog是記錄已經送出完畢之後的dml以及ddl sql語句,而innodb redo log是正在執行中的dml以及ddl語句
3、binlog可以作為恢複資料使用 redo log可以作為異常down機或者媒體故障後的資料恢複使用
4、在db檔案目錄下,也分屬于不通的日志檔案中。
本文轉自crazy_charles 51CTO部落格,原文連結:http://blog.51cto.com/douya/1651286,如需轉載請自行聯系原作者