摘要: 事务的实现离不开MySQL数据库的锁机制,设计锁的目的也是为了处理并发访问问题,本文简单介绍MySQL 里面的全局锁、表级锁和行锁三类锁。 (目录) 按对数据操作的类型可分为读锁(read lock)和写锁(write lock)。 读锁也叫共享锁(S锁),加了读锁后,加锁的当前会话以及其它会话只能 阅读全文
posted @ 2022-10-13 22:02 测试开发小记 阅读(854) 评论(0) 推荐(1) 编辑
摘要: 对数据进行并发操作时,事务可以确保数据的完整性,在银行、证券交易等业务场景需要用到它,本文将介绍MySQL事务是如何保证数据的一致性的。 (目录) 事务是指逻辑上的一组操作(insert,delete,update)中的各个单元要么全部成功,要么全部失败。也就是说,事务是一个最小的工作单元,不可再分 阅读全文
posted @ 2022-10-13 22:02 测试开发小记 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 日志是 MySQL 数据库的重要组成部分,比如数据持久化、主从复制、数据回滚等操作都依赖日志系统来实现。本文将介绍MySQL的三种日志:归档日志binlog、重做日志redo log 和回滚日志undo log。 (目录) binlog 归档日志 什么是binlog 二进制日志(binary log 阅读全文
posted @ 2022-10-13 22:02 测试开发小记 阅读(64) 评论(0) 推荐(0) 编辑