Вопросы по теме 'mvcc'

Как реализовать MVCC?
Я нашел много ресурсов в Интернете, дающих общие обзоры концепций MVCC (управление многоверсионным параллелизмом), но нет подробных технических ссылок о том, как именно это должно работать или реализовываться. Есть ли какие-либо документы в Интернете...
2688 просмотров
schedule 29.05.2023

вопрос о привязке сегмента отмены оракула
Я не администратор баз данных, я просто хочу узнать о модели Oracle Multi-Version Concurrency. При запуске операции DML первым шагом в протоколе MVCC является привязка сегмента отмены. Вопрос в том, почему один сегмент отмены может использоваться...
332 просмотров
schedule 04.01.2024

Почему MVCC требует блокировки для операторов DML
В PostgreSQL механизм контроля параллелизма MVCC говорит следующее: Блокировки MVCC, полученные для запроса (чтения) данных, не конфликтуют с блокировками, полученными для записи данных, поэтому чтение никогда не блокирует запись, а запись...
717 просмотров
schedule 19.09.2022

Время, когда PostgreSQL ISOLATION LEVEL вступает в силу, кажется, после первого SELECT
Я использую PostgreSQL 9.5.3. Я пытаюсь понять, почему я вижу разницу в поведении двух приведенных ниже подпрограмм. Я нахожу такое поведение нелогичным, но для этого может быть очень веская причина; Я просто хочу знать, что это такое, если это...
107 просмотров
schedule 11.09.2023

Непосредственное использование контроля параллелизма нескольких версий PostgreSQL.
Можно ли напрямую использовать Multi-Version Concurrency Control в качестве клиента базы данных PostgreSQL? Я хотел бы вручную просмотреть/добавить/удалить/восстановить старые версии. Мой вариант использования требует сохранения нескольких...
107 просмотров
schedule 29.09.2022