lock escalation的意思|示意

美 / / 英 / /

锁升级


lock escalation的网络常见释义

锁升级 锁升级(lock escalation):一个事务锁住了一个表的许多行,数据库无法处理那么多锁,只能将锁升级到锁住整个表。对并发有很大的影响。

锁进级 锁进级 (Lock Escalation):一个锁通常息为一个记录存储在内存锁表中,锁表的大小能够由数据库主动调节。

锁定扩大 1211* 停止锁定扩大(lock escalation)。SQL Server 资料库引擎(Database Engine)不会 将资料列或页面锁定扩大到资料表锁定。

锁晋级 锁晋级(Lock escalation) :假设由于锁内存空间缺乏,或许抵达了锁分配阈值,同一个表上的多个行锁转换为单个表锁,就是迸发了锁晋级。

lock escalation相关例句

Using a lock hint such as ROWLOCK only alters the initial lock plan. Lock hints do not prevent lock escalation.

查阅资料显示:使用锁定提示如ROWLOCK 只改变初始锁定计划。锁提示不能防止锁升级。

If after replacing these with a single table lock, the MAXLOCKS value is no longer exceeded, lock escalation stops.

如果用一个表锁替换这些行锁,将不再会超出maxlocks值,那么锁升级就会停止。

This parameter defines a percentage of the lock list held by an application that must be filled before the database manager performs escalation.

该参数定义数据库管理器执行升级之前必须填入的应用程序所占有锁列表的百分比。

And the location of every row is in a fixed location, allowing for techniques such as lock escalation when too many fine-grained locks would otherwise be needed.

并且由于每一行都被存储在固定的位置,使得锁升级这样的技术得以实现,以避免过多细粒度锁。

Lock escalation is the process of converting many fine-grain locks into fewer coarse-grain locks, reducing system overhead while increasing the probability of concurrency contention.

锁升级是将许多较细粒度的锁转换成数量更少的较粗粒度的锁的过程,这样可以减少系统开销,但却增加了并发争用的可能性。

Lock escalation also occurs if the lock list runs out of space.

如果锁列表用完了空间,那么也会发生锁升级。