You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@BusyJay found too many goroutines in commit phase affect performance a lot. The committer-concurrency is 1024. The region size on left side is smaller than right side.
It's not an apple to apple comparison, because larger region results in larger requests and batch, but the throughput of TiKV is the same.
Disregarding TiKV, too many goroutines affects GC, schedule of TSO goroutine and so on. We can improve it.
The text was updated successfully, but these errors were encountered:
committer-concurrency is configurable and its default value is not 1024
I don't think this configuration matters. It's possible to increase the transaction count while decrease this configuration to achieve similar regression.
@BusyJay found too many goroutines in commit phase affect performance a lot. The
committer-concurrency
is 1024. The region size on left side is smaller than right side.It's not an apple to apple comparison, because larger region results in larger requests and batch, but the throughput of TiKV is the same.
Disregarding TiKV, too many goroutines affects GC, schedule of TSO goroutine and so on. We can improve it.
The text was updated successfully, but these errors were encountered: