我们正在努力恢复Google Play商店上的Unionpedia应用程序
传出传入
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

悲观并发控制

指数 悲观并发控制

在关系数据库管理系统里,悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修改数据。如果一个事务执行的操作读某行数据应用了锁,那只有当这个事务把锁释放,其他事务才能够执行与该锁冲突的操作。 悲观并发控制主要用于数据争用激烈的环境,以及发生并发冲突时使用锁保护数据的成本要低于回滚事务的成本的环境中。.

目录

  1. 5 关系: 乐观并发控制并发控制负载關聯式資料庫管理系統死锁

乐观并发控制

在关系数据库管理系统里,乐观并发控制(又名“乐观锁”,Optimistic Concurrency Control,缩写“OCC”)是一种并发控制的方法。它假设多用户并发的事务在处理时不会彼此互相影响,各事务能够在不产生锁的情况下处理各自影响的那部分数据。在提交数据更新之前,每个事务会先检查在该事务读取数据后,有没有其他事务又修改了该数据。如果其他事务有更新的话,正在提交的事务会进行回滚。乐观事务控制最早是由孔祥重(H.T.Kung)教授提出。 乐观并发控制多数用于数据争用不大、冲突较少的环境中,这种环境中,偶尔回滚事务的成本会低于读取数据时锁定数据的成本,因此可以获得比其他并发控制方法更高的吞吐量。.

查看 悲观并发控制和乐观并发控制

并发控制

在计算机科学,特别是程序设计、操作系统、多处理机和数据库等领域,并发控制(Concurrency control)是确保及时纠正由并发操作导致的错误的一种机制。.

查看 悲观并发控制和并发控制

负载

负载是指连接在电路中的电源两端的電路元件。電路中不應沒有負載而直接把電源兩極相連,此連接稱為短路。常用的負載有電阻、引擎和燈泡等可消耗功率的元件。不消耗功率的元件,如電容,也可接上去,但此情況為斷路。 在应用电力系统中,发电厂的地位相当于电源,而工厂,家庭等消耗电能,是负载。 Category:电路 hr:Load.

查看 悲观并发控制和负载

關聯式資料庫管理系統

聯式資料庫管理系統(Relational Database Management System,縮寫為RDBMS)是管理关系数据库的数据库管理系统。关系数据库是將数据间的关系以数据库表的形式加以表达,并将数据存儲在表格中,以便于查询。.

查看 悲观并发控制和關聯式資料庫管理系統

死锁

死--锁(Deadlock),又譯為死--結,計算機科學名詞。當兩個以上的運算單元,雙方都在等待對方停止執行,以取得系統資源,但是沒有一方提前退出時,就稱為死結。在多工作業系統中,作業系統為了協調不同行程,能否取得系統資源時,為了讓系統運作,必須要解決這個問題。 这里指的是进程死锁,是个計算機技术名词。它是操作系统或软件运行的一种状态:在多工系統下,当一个或多个进程等待系统资源,而资源又被进程本身或其他进程占用时,就形成了死锁。有个变种叫活锁。.

查看 悲观并发控制和死锁