当前位置:网站首页>[hard copy] core differences among dirty reading, non repeatable reading and unreal reading scenarios
[hard copy] core differences among dirty reading, non repeatable reading and unreal reading scenarios
2022-06-13 07:11:00 【Everything is a byte】
I think dirty reading can be read alone , Unrepeatable and unreal reading can compare memory
Dirty reading
scene
A Transaction modified data , At the moment B The transaction reads this data , And use this data to do logical processing ; then A The transaction returns the data just submitted for some reason , however B The transaction doesn't know about this. It commits the normal transaction ;concerns
One of the biggest problems caused by dirty reading is dirty writing
It can't be read repeatedly
scene
A When the connection starts to query data 1, But the data queried later is 2, Because halfway through B The connection changes the data to 2, At this time, the data of the two queries are inconsistentconcerns
B The connection will A The number of connections that can be queried has been modify
Fantasy reading
scene
The number of data transactions in two queries of a transaction is inconsistent , for example A The transaction queries several columns (Row) data , And another one. B The transaction inserts new columns of data at this time , The previous A The transaction is in the next query , You'll find several columns of data that it didn't have before .concerns
B Transaction in A Within the data range that the transaction can query newly added Data
contrast
It can't be read repeatedly The focus is on data modification , Fantasy reading The focus is on the addition of data
边栏推荐
- Simple understanding of basic language of C language
- 2022-06-12:在N*N的正方形棋盤中,有N*N個棋子,那麼每個格子正好可以擁有一個棋子。 但是現在有些棋子聚集到一個格子上了,比如: 2 0 3 0 1 0 3 0 0 如上的二維數組代錶,一
- Soup side (8)
- c#高级编程-特性篇
- 基于ESP32CAM实现WebSocket服务器实时点灯
- Ticdc introduction
- I always don't understand the high address and high position
- RT-Thread 模拟器 simulator LVGL控件:switch 开关按钮控件
- 如何从头自己制作开发板?图文并茂,一步步操作给你看。
- Learning notes of MySQL series by database and table
猜你喜欢

RT-Thread 模拟器 simulator LVGL控件:button 按钮事件

Br backup test

RT thread simulator lvgl control: button button style

TiDB Lightning

Make cer/pfx public and private key certificates and export CFCA application certificates

NFV基本概述

It's called the next generation monitoring system. Let's see how awesome it is

对绘制丘岭密度图ridge plot的详细说明、重叠核密度估计曲线overlapping densities、FacetGrid对象、函数sns.kdeplot、函数FacetGrid.map

What is the new business model of Taishan crowdfunding in 2022?

How to make a development board from scratch? Illustrated and illustrated, step by step operation for you to see.
随机推荐
【RS-422与RS-485】RS-422与RS-485串行接口标准
Evolution in the digital age
First day of learning MySQL Basics
学习Mysql基础第一天
对绘制丘岭密度图ridge plot的详细说明、重叠核密度估计曲线overlapping densities、FacetGrid对象、函数sns.kdeplot、函数FacetGrid.map
10 Honest Facts I Want To Share With All Junior Developers
Number of detection cycles "142857“
树莓派高级开发——“IO口驱动代码的编写“ 包含总线地址、物理_虚拟地址、BCM2835芯片手册知识
AIO Introduction (VIII)
Is it safe to open an account online in Hangzhou?
NFV基本概述
Reflection of C # Foundation
线程池中的 工作线程如何被回收
Test development programmers, are you still confused? You can't define yourself as a yard farmer
[Collection des questions d'examen les plus complètes de Tencent Ali] (quatre côtés: 3 tours de technologie + 1 tour de RH)
Application of DS18B20 temperature sensor based on FPGA
I always don't understand the high address and high position
C # Advanced Programming - Feature Section
如何从头自己制作开发板?图文并茂,一步步操作给你看。
RT thread simulator lvgl control: button button event