摘要:
主库binlog没数据,说明在宕机的时候写binlog到磁盘的时候出问题了。主库的binlog丢失了。 如果直接拉起主库,从库获取不到主库binlog会报错。 Last_IO_Errno: 1236 Last_IO_Error: Got fatal error 1236 from master wh 阅读全文
摘要:
[root@mysql-db-87 sudouser]# cat /data/shell/iocheck.sh #!/bin/bash user='' password='' master_ip='127.0.0.1' format_ip='192-168-100-87' port=3301 dat 阅读全文
摘要:
CREATE TABLE `t` (`id` int(11) NOT NULL,`c` int(11) DEFAULT NULL,`d` int(11) DEFAULT NULL,PRIMARY KEY (`id`),KEY `c` (`c`)) ENGINE=InnoDB DEFAULT CHAR 阅读全文
摘要:
RC隔离级别下最容易出现的死锁。 CREATE TABLE `t5` (`id` int(11) NOT NULL,`name` int(11) DEFAULT NULL,PRIMARY KEY (`id`),UNIQUE KEY `uk_name` (`name`)) ENGINE=InnoDB 阅读全文
摘要:
set global tx_isolation='read-committed'; set global innodb_print_all_deadlocks=on; set global innodb_status_output_locks=ON; RC隔离级别。 CREATE TABLE `t1 阅读全文
摘要:
https://dev.mysql.com/doc/refman/5.6/en/innodb-locking.html 锁级别 锁名 锁模式 锁范围 表级别 读意向锁 lock mode IS 表级别 写意向锁 lock mode IX 行级别 读锁 lock S 行级别 写锁 lock X 行级别 阅读全文
摘要:
CREATE TABLE `t` ( `id` int(11) NOT NULL, `c` int(11) DEFAULT NULL, `d` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `c` (`c`) ) ENGINE=InnoDB DEFAUL 阅读全文
摘要:
死锁信息: LATEST DETECTED DEADLOCK 2021-11-10 10:48:46 7f84bdac8700 *** (1) TRANSACTION: TRANSACTION 82430953, ACTIVE 133 sec starting index read mysql ta 阅读全文
摘要:
1、首先检查是否磁盘写满。如果不是出现磁盘 满,很大概率是表没有主键导致。 2、检查被卡的binlog在哪里,手动添加主键。 3、添加完主键,由于binlog是row格式,表结构也会同步。所以要多次执行添加主键,直到没有表结构的binlog都执行完成。4 4、主库要关闭binlog,然后添加主键。s 阅读全文