网站首页 快照读和当前读
-
阿里Java二面:说说数据库事务吧!这不是跟喝水一样吗?
前言面试官在数据库这方面最常问的除了sql优化,还有数据库事务、存储引擎等相关知识。上期有人说没有自动门,所以这一期我特地造了自动门,这门没有四五块造不下来。...
2024-08-18 nandi88 数据编程 0 ℃ -
MVCC为什么不能彻底解决幻读问题
幻读【前后多次读取,数据总量不一致】...
2024-08-18 nandi88 数据编程 0 ℃ -
一条简单的更新语句,MySQL是如何加锁的?
看如下一条sql语句:#tableT(idint,namevarchar(20))deletefromTwhereid=10;MySQL在执行的过程中,是如何加锁呢?...
2024-08-18 nandi88 数据编程 1 ℃ -
MySQL的事务、锁机制、库表设计
这篇文章内容总结结合上一篇的文章-...
2024-08-18 nandi88 数据编程 1 ℃ -
关于数据库事务和锁的必会知识点,你掌握了多少?
关于MySQL数据库的这些核心知识点,你都掌握了吗?...
2024-08-18 nandi88 数据编程 2 ℃ -
乐观锁、悲观锁和MVCC,今天让你一次搞懂
在数据库的实际使用过程中,我们常常会遇到不希望数据被同时写或者读的情景,例如秒杀场景下,两个请求同时读到系统还有库存1个,然后又先后把库存更新为0,这时候就会出现超卖的情况,这时候货物的实际库存和我们的记录就会对应不上了。为了解决这种资源竞...
2024-08-18 nandi88 数据编程 3 ℃ -
全网最全一篇数据库MVCC详解,不全你打我
什么是MVCC全称Multi-VersionConcurrencyControl,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。同一行数据平时发生读写请求时,会上锁阻...
2024-08-18 nandi88 数据编程 0 ℃ -
万字总结 MySQL核心知识,赠送25连环炮
前言大家好,我是老田,之前写过JVM、并发编程连环炮。然后有很多小伙伴私下找我就我继续把MySQL的连环炮整理出来,但是由于本人比较懒,又加上最近有点忙,所以拖到了今天才发出来。...
2024-08-18 nandi88 数据编程 0 ℃ -
从mysql事务由来讲到事务隔离级别原理设置(实操演示)
简单来说,事务就是要保证一组数据库操作,要么全部完成,要么全部失败。为什么要有事务数据库中的数据是共享资源,因此数据库系统通常要支持多个用户的或不同应用程序的访问,会出现并发存取数据的现象。...
2024-08-18 nandi88 数据编程 0 ℃ -
深入理解 MySQL的事务隔离级别和MVCC机制
前言我们都知道MySQL实现了SQL标准中的四个隔离级别,但是具体是如何实现的可能还一知半解,本篇博客将会从代码层面讲解隔离级别的实现方式,下面进入正题。...
2024-08-18 nandi88 数据编程 0 ℃
- 控制面板
- 网站分类
- 最新留言
-