摘要: mysql主从复制 要想实现mysql的主从复制需要先了解二进制日志(bin log)和中继日志(relay log)。 二进制日志(bin log) binlog即binary log,二进制日志文件,也叫作变更日志(update log),数据库服务每次重启之后都会生成一个对应的bin log日 阅读全文
posted @ 2022-03-10 20:07 阿宁你好啊 阅读(218) 评论(0) 推荐(1) 编辑
摘要: 多版本并发控制 什么是MVCC 1、多版本并发控制(MVCC)解决了脏读、不可重复读、幻读的问题,保证了事务的隔离性,实现了数据的一致性读,。 2、MVCC实现依赖于 隐藏字段(trx_id、roll_pointer)、undo log:实现了多版本 readview:实现了并发控制 快照读和当前读 阅读全文
posted @ 2022-03-10 18:24 阿宁你好啊 阅读(160) 评论(0) 推荐(1) 编辑
摘要: 事务的基础概念 事务的认识 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。当在一个事务中执行多个操作时,要么所有的事务都被提交( commit ),那么这些修改就永久地保存下来;要么数据库管理系统将放弃所作的所有修改 ,整个事务回滚( rollback )到最初状态。 事务的ACID特性 阅读全文
posted @ 2022-03-10 18:13 阿宁你好啊 阅读(93) 评论(0) 推荐(0) 编辑