實際線上的場景比較復(fù)雜,當時涉及了truncate, delete 兩個操作,經(jīng)確認丟數(shù)據(jù)差不多7萬多行,等停下來時,差不多又有共計1萬多行數(shù)據(jù)寫入。 這里為了簡單說明,只拿弄一個簡單的業(yè)務(wù)場景舉例。
測試環(huán)境: Percona-Server-5.6.16
日志格式: mixed 沒起用gtid
表結(jié)構(gòu)如下:
CREATE TABLE `tb_wubx` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(32) DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 CREATE TABLE `tb_wubx` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(32) DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8
基于某個時間點有一個備份或是有全量的binlog是能恢復(fù)數(shù)據(jù)的一個唯一保證。 例如我們的備份就是一個表結(jié)構(gòu)創(chuàng)建語句,binlog pos相關(guān)信息: mysql-bin.000004 , 4,然后進行了如下:
主站蜘蛛池模板: 万宁市| 太仓市| 安龙县| 马龙县| 邹平县| 长治市| 团风县| 泗阳县| 蕲春县| 莱阳市| 汕头市| 成都市| 自治县| 开阳县| 濉溪县| 策勒县| 宣恩县| 翼城县| 阆中市| 洛宁县| 博乐市| 浙江省| 甘南县| 柯坪县| 沾化县| 安化县| 荃湾区| 西青区| 鹿泉市| 肃南| 陇南市| 贞丰县| 搜索| 城口县| 西宁市| 丰台区| 昂仁县| 渝北区| 姜堰市| 和硕县| 丰镇市|