Skip to content

[DocDB] Skip prefix locks #28674

@huapengy

Description

@huapengy

Jira Link: DB-18373

Description

Yugabyte supports 3 types of isolation level: Serializable, Snapshot, Read committed(RC). To implement the 3 types of isolation, the locks are taken on the full-doc key and its prefixes at docdb layer. Those locks are persisted to intents db. When the number of intents keys is large, the write performance will be affected. With the skip prefix lock feature, the number of keys written to the intents DB is expected to decrease, which can help improve write performance.

Issue Type

kind/new-feature

Warning: Please confirm that this issue does not contain any sensitive information

  • I confirm this issue does not contain any sensitive information.

Metadata

Metadata

Assignees

Labels

area/docdbYugabyteDB core featureskind/new-featureThis is a request for a completely new featurepriority/mediumMedium priority issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions