concurrency control的意思|示意
并发控制
concurrency control的用法详解
Concurrency control, also known as synchronizing access, is the practice of coordinating simultaneous changes to the same data to ensure that those changes remain consistent. This can be done by using various techniques, such as locking, timestamping and serializable transactions.
In general, concurrency control is a system-level process that manages the simultaneous access of multiple users to the same application or database, ensuring that any changes they make do not conflict with each other. This can be important as multiple users can have different views and/or levels of access to the same data.
For example, if two users make changes to the same data simultaneously, one change might overwrite the other. To avoid this, the system must be able to determine which person made the most recent change, and which change should remain. This can be done through various techniques, such as locking, timestamping, and serializable transactions.
Locking is a process in which a user temporarily gains exclusive access to a data item, preventing other users from making any changes to it. This ensures that the user has full control over the data item until they are done with their task.
Timestamping allows a system to keep track of when a change was made to a data item, allowing for an easy way to resolve conflicts between data.
Serializable transactions allow multiple users to work simultaneously on the same data, while also guaranteeing that the outcome will remain consistent. It works by allowing each user to apply changes to their own version of the data, while the system keeps track of all changes, and then applies them all at once once the users are done.
In conclusion, concurrency control is an important process used to ensure that simultaneous access to a system or database remains consistent. It uses various techniques, such as locking, timestamping, and serializable transactions, to ensure that any changes made by multiple users don't conflict with each other.
concurrency control相关短语
1、 Optimistic concurrency control 乐观并发控制,并发控制
2、 Multiversion Concurrency Control 多版本并发控制,并发控制,使用多版本并发控制
3、 concurrency control service 并发控制服务
4、 Concurrency control and recovery 并发控制和恢复,并发控制与恢复
5、 distributed concurrency control 分布式并行控制,翻译
6、 multi-versioned concurrency control 多版本并发控制
7、 Concurrency Control Manager 并发控制管理器,并发控制器
8、 correctness of concurrency control 并行控制的正确度,并行控制的正确性
9、 distributed concurrency control algorithm 分布式并行控制算法
concurrency control相关例句
And condition - locking, a concurrency control mechanism involving two - phase locking is designed.
设计了基于二段锁的并发控制方法.
互联网
A concurrency control algorithm based on the transaction conflict graph is proposed.
提出了一种基于事务冲突图的并发控制方法.
互联网
Methods A nested transaction model and concurrency control algorithm based on locking is introduced.
方法采用一种嵌套事务模型及基于锁的并发控制算法.
互联网
Concurrency control Supports table and row level locking.
并发控制支持表级和行级锁。
Concurrency control in a distributed environ we are pirates, these data are stolen from youdao .
分布式环境中的并发控制。
DMVOCC Distributed multiversion optimistic concurrency control with multiversion dynamic adjustment protocol was presented processingdistributedtransaction.
协议采用多版本乐观方法,使用多版本动态调整串行次序技术.
互联网
Both version management and concurrency control are critical parts of Engineering Database Management System.
工程数据库的版本管理和并发控制是工程数据库管理系统的两个关键性技术.
互联网
According to the comparison of existing Concurrency Control protocols, we selected the MCC - DATI protocol.
通过对现有的并发控制协议的比较,本文选择了MCC-DATI协议.
互联网