数据一致性 第132页
-
mysql 存储过程异常
如何处理 MySQL 存储过程异常? MySQL 存储过程是一种用于存储和执行 SQL 语句的特殊对象。它是一组预定义的 SQL 语句集合,可以被多次调用和执行,带来了方便和高效。然而,在使用 MyS...
-
Redis跟MySQL的双写问题怎么解决
写在前面 严格意义上任何非原子操作都不可能保证一致性,除非用阻塞读写实现强一致性,所以缓存架构我们追求的目标是最终一致性。缓存就是通过牺牲强一致性来提高性能的。 这是由CAP理论决定的。缓存系统适用的...
-
Mysql中的innoDB怎么解决幻读
1.Mysql的事务隔离级别 这四种隔离级别,当存在多个事务并发冲突的时候,可能会出现脏读,不可重复读,幻读的一些问题,而innoDB在可重复读隔离级别模式下解决了幻读的一个问题, 2. 什么是幻读...
-
MySQL Binlog日志与主从复制是什么
1. Binlog日志的介绍 Binlog是Binary log的缩写,即二进制日志。Binlog的三个主要作用包括将随机IO转换为顺序IO以进行持久化、实现主从复制和支持数据恢复。本文重点主从复制相...
-
Mysql主从三种复制模式是什么
MySQL异步复制 MySQL异步复制是主从复制过程中默认的复制模式。复制涉及到三个线程,包括主 I/O 线程、从 I/O 线程和从 SQL 线程。因为是异步复制,所以master事务的提交,不需要经...
-
MySQL日志之redo log和undo log的知识点有哪些
Redo Log REDO LOG称为重做日志 ,当MySQL服务器意外崩溃或者宕机后,保证已经提交的事务持久化到磁盘中(持久性)。 InnoDB是以页为单位去操作记录的,增删改查都会加载整个页到bu...