72 похожих чатов

1. Read uncommitted - не должна, а может считать 500,

если данные зафлушились в тому имоменту, туда, откуда она читает. Иначе это было бы слишком жесткое правило для синхронизации, тут вроде понятно, если правильную причину привел.

2. Read committed - разве сам уровень не подразумевает, что что транзакция обязана увидеть закоммиченные другими изменения?

Для простоты физической модели, допустим, что всё успевает зафлушиться куда надо и между коммитом 2й транзакции и чтением в 1й проходит пара минут. разве оба варианта не считают 500?

2 ответов

3 просмотра

1 -да 2 - подразумевает, но вопрос -- закомиченные в какой момент?

Одни СУБД будут читать 500 -- и будут правы, данные уже закомичены. Другие будут читать 400 == и тоже будут правы. Данные были закомичены на момент начала той транзакции...

Похожие вопросы

Обсуждают сегодня

что это и почему оно? executor.start_polling(bot, skip_updates=True, on_startup=on_startup, File "/usr/local/lib/python3.10/dist-packages/aiogram/utils/executor.py", line 4...
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
2
Напомните пожалуйста, v1.1 работает на PHP 8.2?
Ross
7
Ребят, привет. Интересует вопрос: есть ли способ получить доступ к WebView в Linux? Рылся-ковырялся, решения не нашел. Объясню сразу задачу, возможно, скажете, что копаю не в...
advanc3d
13
🙋‍♂️Как вы относитесь к обновлению либки под async/await в виде новой мажорной версии? Я так понял EventLoopFuture доживает последние дни. Я бы в версии на EventLoopFuture уж...
iMike
3
Что нового в Xcode 16 Xcode 16 приносит много обновлений. Главное - появление ИИ, которое отметили еще в кейноуте. В Xcode появится предиктивное завершение кода, основанное н...
✌️(´ヮ`)
1
Надо ли говорить, что нужно делать локальные зеркала всего что надо вам для работы, что бы не получилось, как с Docker одним прекрасным утром? 🌝 США запрещают предоставление ...
Alex Sherbakov
6
Ребят, всем привет) Кто юзал/юзает Postgres? Я на MySQL сделал простенький сайт для диплома, но я внезапно обнаружил условие что надо было на Postgres) Проблема в том, что я н...
Dororo Steeeve
4
А что насчет FluentValidation? тоже ведь есть альтернатива у МС.
devman
13
Спасибо. Начну с клиент-сервер. Там разберусь И еще вопрос - можно ли как то джобы отправлять на определенные клиенты? Например есть vdi и linux машина. Можно ли задачу оправ...
Sergey Ivanov
4
Всем привет! подскажите, кто-то использовал vault + гео-распределенный etcd-кластер (мемберы в разных цодах)? какие есть подводные камни? и стоит ли вообще такое делать?
Василиса Васильева
4
Карта сайта