事务原理: 为了支持事务,Innodb引入了下面几个概念: 一、MYSQL 日志介绍: 1.binlog binlog常用来进行数据恢复、数据库...

事务原理: 为了支持事务,Innodb引入了下面几个概念: 一、MYSQL 日志介绍: 1.binlog binlog常用来进行数据恢复、数据库...
首先,我们先来看看一次查询/更新语句流程图 mysql不是每次数据更改都立刻写到磁盘,而是会先将修改后的结果暂存在内存中,当一段时间后,再一次性...
****你需要知道的****之前我们介绍了排他锁,其实innodb下的记录锁(也叫行锁),间隙锁,next-key锁统统属于排他锁。 ****行...
关于一些数据库的锁,之前有写过:锁和并发控制这篇着重讲讲MySQL的锁机制,由之前的理论转实际 1.MySQL的锁 MySQL 8.0 inno...
实现原理 JDK动态代理,jdbc 启动流程 读取mybatis-config.xmlSqlSessionFactoryBuilder->sql...
背景 以前接触到的数据库死锁,都是批量更新时加锁顺序不一致而导致的死锁,但是上周却遇到了一个很难理解的死锁。借着这个机会又重新学习了一下mysq...
表结构如下: SQL 语句如下: 原因分析 MySQL 的事务支持与存储引擎有关,MyISAM 不支持事务,INNODB 支持事务,更新时采用的...
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MyS...
1. #{}和${}的区别是什么? 其中#{}是预编译处理,{}时,就是把{column}传同样的column值id,上面的语句会解析成 ord...
一、并发控制 当程序中可能出现并发[https://www.jianshu.com/p/94b7c2ab84ac]的情况时,就需要保证在并发情况...
专题公告
数据库