Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memtrack leak in tpcc test and use too much cpu time #44612

Closed
wshwsh12 opened this issue Jun 13, 2023 · 0 comments · Fixed by #44618
Closed

Memtrack leak in tpcc test and use too much cpu time #44612

wshwsh12 opened this issue Jun 13, 2023 · 0 comments · Fixed by #44618
Labels

Comments

@wshwsh12
Copy link
Contributor

wshwsh12 commented Jun 13, 2023

Bug Report

Please answer these questions before submitting your issue. Thanks!

1. Minimal reproduce step (Required)

Run https://github.com/pingcap/benchmarksql for a long time.

2. What did you expect to see? (Required)

CPS is stable.

3. What did you see instead (Required)

CPS gradually decreased.
image

There are some memTracker leak, so the Tracker.Detach will use too much cpu time to do memcopy.

image

err = ResetContextOfStmt(e.ctx, stmt0)

Prepare runs ResetContextOfStmt in PrepareExec.Next in binary protocol, but not detach the memory tracker when finished.

4. What is your TiDB version? (Required)

v6.5, v7.1, master

@wshwsh12 wshwsh12 added type/bug The issue is confirmed as a bug. severity/major labels Jun 13, 2023
@ti-chi-bot ti-chi-bot bot added may-affects-5.1 This bug maybe affects 5.1.x versions. may-affects-5.2 This bug maybe affects 5.2.x versions. may-affects-5.3 This bug maybe affects 5.3.x versions. may-affects-5.4 This bug maybe affects 5.4.x versions. may-affects-6.1 may-affects-6.5 may-affects-7.1 labels Jun 13, 2023
@wshwsh12 wshwsh12 added affects-5.1 This bug affects 5.1.x versions. affects-5.2 This bug affects 5.2.x versions. affects-5.3 This bug affects 5.3.x versions. affects-5.4 This bug affects 5.4.x versions. affects-6.1 affects-6.5 affects-7.1 labels Jun 13, 2023
@ti-chi-bot ti-chi-bot bot removed may-affects-5.1 This bug maybe affects 5.1.x versions. may-affects-5.4 This bug maybe affects 5.4.x versions. may-affects-5.3 This bug maybe affects 5.3.x versions. may-affects-6.1 may-affects-6.5 may-affects-7.1 may-affects-5.2 This bug maybe affects 5.2.x versions. labels Jun 13, 2023
@wshwsh12 wshwsh12 removed affects-5.1 This bug affects 5.1.x versions. affects-5.2 This bug affects 5.2.x versions. affects-5.3 This bug affects 5.3.x versions. affects-5.4 This bug affects 5.4.x versions. affects-6.1 labels Jun 13, 2023
@jebter jebter added the sig/execution SIG execution label Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants