forked from cockroachdb/cockroach
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pkg/kv/kvclient: update per-vCPU concurrency limits
Increase the current values (arbitrarily selected) by 6x (also an arbitrary increase). Annecdotal evidence from customers suggests this may unlock some workloads where vCPU utilization appears to "plateau" around 70%, and now allows for ~100% vCPU utilization. Until cockroachdb#131125 and cockroachdb#131126 are implemented, it is not possible to directly monitor these incremental improvements to the defaults. Epic: CRDB-42388 Epic: CRDB-42389 Release note (performance improvement): Increase the per-vCPU concurrency limits for KV operations. Specifically, increase `kv.dist_sender.concurrency_limit` to 384/vCPU (up from 64/vCPU) and `kv.streamer.concurrency_limit` to 96/vCPU (up from 8/vCPU).
- Loading branch information
1 parent
c771dd0
commit 91f502e
Showing
2 changed files
with
14 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters