18 - Multi-Version Concurrency Control MVCC (CMU Intro to Database Systems / Fall 2022)

  Рет қаралды 12,711

CMU Database Group

CMU Database Group

Күн бұрын

Пікірлер: 11
@nosh3019
@nosh3019 2 жыл бұрын
Great course. Thank u 😊
@kalmyk
@kalmyk 2 жыл бұрын
great beats intro
@nosh3019
@nosh3019 2 жыл бұрын
indeed 😄
@yy3617
@yy3617 2 жыл бұрын
50:17 Is there a database called SUBWAY?
@jrbytes
@jrbytes 2 жыл бұрын
I also need to know this!
@yitaowang6546
@yitaowang6546 Жыл бұрын
I am quite confused about the last slide: Every index must support duplicate keys from different snapshots. Does this means our index(i.e, B-Tree) would be enormous to contains serveral version's key. For instance, to ensure correct search from different timestamp, the index needs to store the tuples to find the exact node which brings extra storage overhead.
@meamzcs
@meamzcs Жыл бұрын
Let's say transaction 1 inserts a tuple (1, 20) into a table and another transaction inserty a tuple (2, 20) into the table. Let's say the first item is the PK and you create a secondary index on the second item, then you will have two uncommitted itemy from two different transactions on the key 20...
@yitaowang6546
@yitaowang6546 Жыл бұрын
@@meamzcs yes I got the idea of duplicated keys for secondary index. But when thing goes to MultiVersion, will multiple version affect the nodes number?
@RyanDaum
@RyanDaum Жыл бұрын
Have to GC ("vacuum") the indexes just like the one does the tuples themselves.
@azanshaikh7825
@azanshaikh7825 Ай бұрын
Damn the intro had no reason to go this hard.
@nosh3019
@nosh3019 2 жыл бұрын
notes link in description should be 15445.courses.cs.cmu.edu/fall2022/notes/18-multiversioning.pdf instead of pointing to the slides
16 - Concurrency Control Theory (CMU Databases Systems / Fall 2019)
1:23:08
CMU Database Group
Рет қаралды 23 М.
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
F2023 #18 - Multi-Version Concurrency Control (CMU Intro to Database Systems)
1:20:54
Apache Arrow DataFusion Architecture Part 1
30:53
Andrew Lamb
Рет қаралды 6 М.
D. Richard Hipp - SQLite [The Databaseology Lectures - CMU Fall 2015]
1:07:08
CMU Database Group
Рет қаралды 36 М.
BGP Deep Dive
2:10:28
Kevin Wallace Training, LLC
Рет қаралды 212 М.
03 - Database Storage I (CMU Databases Systems / Fall 2019)
1:19:58
CMU Database Group
Рет қаралды 78 М.
15 - Concurrency Control Theory (CMU Intro to Database Systems / Fall 2022)
1:24:19