事务
-
04-MySQL锁
数据库锁 1、SQL语言包括那几个部分 SQL语言包括数据定义(DDL)、数据操纵(DML)、数据控制(DCL)和数据查询(DQL)四个部分 2、每部分都有哪些操作关键词 数据定义…
-
03-MySQL事务
数据库事务 1、事务特性 1.1、原子性 即不可分割性,事务要么全部被执行,要么就全部不被执行 1.2、一致性 事务的执行使得数据库从一种正确状态转换成另一种正确状态 1.3、隔离…
-
MySQL 事务日志和错误日志
日志的概念: MySQL的日志是用来记录用户的相关操作、系统的运行状态等信息的文件结合。 MySQL的事务日志:transaction log 事务日志就是mysql执行事务过程中…
-
Spring事务(二)-@Transactional事务失效的场景
有时候,我们明明在类或者方法上添加了@Transactional注解,却发现方法并没有按事务处理。其实,以下场景会导致Spring的@Transactional事务失效。 1、…
-
SSM保姆级从创建项目到使用,包括事务和设置回滚
1. 简介 Spring 和 Mybaits整合 2. 创建项目 负责将代理类记性扫描,扫描的是Mapper接口所在的包,这个是mybatis提供的,所以会去找SqlSessi…
-
MySQL事务隔离级别详解
MySQL事务隔离级别详解 本文由 SnailClimb 和 guang19 共同完成。 关于事务基本概览的介绍,请看这篇文章的介绍:MySQL 常见知识点&面试题总结 事…
-
SSM保姆级从创建项目到使用,包括事务和设置回滚
1. 简介 Spring 和 Mybaits整合 2. 创建项目 负责将代理类记性扫描,扫描的是Mapper接口所在的包,这个是mybatis提供的,所以会去找SqlSessi…
-
Sqlite 并发读写的演进之路
概论 sqlite 底层的存储基于 B-tree,B-Tree 对底层存储的基本读写单位是页面,而每个页面都由全局唯一的页面编号与之对应,一般来说页面编号从 1 开始递增。类 B-…
-
MySQL的隔离级别、可能出现的问题(脏读、不可重复读、幻读)及其解决方法
MySQL的隔离级别、可能出现的问题和解决方法。 隔离级别 概念 实现方式 出现的问题 现象 举例说明 解决方法 读未提交 一个事务还没提交时,它做的变更就能被别的事务看到 直接返…
-
MySQL到底有没有解决幻读问题?这篇文章彻底给你解答
MySQL InnoDB引擎在Repeatable Read(可重复读)隔离级别下,到底有没有解决幻读的问题? 网上众说纷纭,有的说解决了,有的说没解决,甚至有些大v的意见都无法达…