G
enby!

Изоляции транзакций для собеса в IT на практике в консоли (пробуем гайд с sql на примере Postgresql)

https://t.me/koduryem/23
Изоляции Транзакций Практика. Isolation Levels Practice. Всем привет! Попробуем сегодня немного покодить и имплементировать все аномалии, которые были в предыдущем теоретическом видео в консоли. Посмотрим, как они будут работать и когда не получается решить проблему даже с их помощью. Наверное, запомнить все будет довольно сложно, но найти и быстро самому повторить будет довольно легко, чтобы вспомнить. В процессе записи видео ни одна аномалия не пострадала. Docker&Pg: https://gist.github.com/idfumg/c0c2f2...
Pgcli: https://github.com/dbcli/pgcli
SQL: https://gist.github.com/idfumg/cd4ce2...
Telegram post: https://t.me/koduryem/23
Telegram: https://t.me/koduryem
Leetcode: https://leetcode.com/idfumg
GitHub: https://github.com/idfumg
Gists: https://gist.github.com/idfumg
0:00 Подготовка 4:13 Read Uncommitted 8:27 Read Committed. Dirty Reads 10:03 Read Committed. Phantom Reads 13:57 Repeatable Read. Phantom Reads 20:19 Write-Skew #0. Repeatable Read 25:47 Write-Skew #0. Serializable 29:04 Lost Update. Read Committed. 32:56 Lost Update. Repeatable Read 35:16 Write-Skew #1. Repeatable Read 38:50 Write-Skew #1. Serializable 42:03 Write-Skew #2. Repeatable Read 46:23 Write-Skew #2. Serializable 48:52 Write-Skew #2. Serializable Failed 53:58 Read-Skew. Repeatable Read 1:00:08 Read-Skew. Serializable #isolation #isolation_levels #transaction #transaction_isolation_levels #programming #database #interview #job #backend #developer #изоляция #уровни_изоляции #транзакции #изоляция_транзакций #базы данных #бд #интервью #работа #собес #собеседование #бэкенд #разработка

Смотрите также