Skip to content

In-memory Engine: regions periodically evict and load which may lead to latency jitter #18093

@Lily2025

Description

@Lily2025

Bug Report

What version of TiKV are you using?

./tikv-server -V
TiKV
Release Version: 8.5.0
Edition: Community
Git Commit Hash: a2c58c9
Git Commit Branch: HEAD
UTC Build Time: 2024-12-18 03:28:49
Rust Version: rustc 1.77.0-nightly (89e2160c4 2023-12-27)
Enable Features: memory-engine pprof-fp jemalloc mem-profiling portable sse test-engine-kv-rocksdb test-engine-raft-raft-engine trace-async-tasks openssl-vendored
Profile: dist_release
2025-01-04T11:04:00.159+0800

What operating system and CPU are you using?

30c/100GB

Steps to reproduce

1、enable IME
2、pause scheduler
3、run mvcc select

What did you expect?

qps and latency can keep stability

What did happened?

Regions periodically evict and load which lead to latency jitter

Image Image

Metadata

Metadata

Assignees

Labels

affects-8.5This bug affects the 8.5.x(LTS) versions.severity/majortype/bugThe issue is confirmed as a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions