So there's mechanisms in database systems called concurrency control.
Multiversion concurrency control also makes true snapshot transaction isolation relatively simple to implement.
El control de concurrencia multiversión también hace el aislamiento instantáneo de transacciones relativamente fácil de implementar.
The different levels of concurrency control have different side effects.
Los diferentes niveles del control de simultaneidad tienen efectos secundarios distintos.
To achieve this, it uses latch-free data structures and optimistic, multi-version concurrency control.
Para lograr esto, usa estructuras de datos sin bloqueos temporales y control de simultaneidad optimista de múltiples versiones.
Optimistic concurrency control that eliminates logical locks.
Control de simultaneidad optimista que elimina los bloqueos lógicos.
A snapshot transaction always uses optimistic concurrency control, withholding any locks that would prevent other transactions from updating rows.
Una transacción de instantánea siempre utiliza un control de simultaneidad optimista, que retiene los bloqueos que impedirían que otras transacciones actualizaran filas.
Distributed concurrency control: two approaches include locking and time-stamping.
Control de concurrencia distribuida: dos enfoques incluyen el bloqueo y sellado de tiempo.
Eliminate read-and-write conflicts with multiversion concurrency control
Elimine conflictos de lectura y escritura con control de concurrencia multiversión
The concurrency control mechanisms fall into the following categories
A continuación se exponen las categorías de los mecanismos de control de simultaneidad
Threads that perform transactional work don't use locks or latches for concurrency control.
Los subprocesos que realizan el trabajo transaccional no usan bloqueos ni bloqueos temporales para el control de simultaneidad.
We have some features they do not have, like user-defined types, inheritance, rules, and multi-version concurrency control to reduce lock contention.
Tenemos algunas características que ellos no tienen, como tipos definidos por el usuario, herencia, normas, y control de concurrencia multi-versión para reducir la contención de bloqueo.
To implement optimistic concurrency control, you need to confugure properties as concurrency tokens.
Para implementar un control de concurrencia optimista, debe configurar las propiedades como tokens de concurrencia.
With pessimistic concurrency control methods, read operations use read locks that block data modification.
Con los métodos de control de simultaneidad pesimista, las operaciones de lectura utilizan bloqueos de lectura que bloquean la modificación de los datos.