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

Easier discover performance issues and diagnose causes (Stage 1) #18867

Open
3 of 13 tasks
breezewish opened this issue Jul 29, 2020 · 0 comments
Open
3 of 13 tasks

Easier discover performance issues and diagnose causes (Stage 1) #18867

breezewish opened this issue Jul 29, 2020 · 0 comments
Assignees
Labels
priority/P0 The issue has P0 priority. type/enhancement The issue or PR belongs to an enhancement.
Milestone

Comments

@breezewish
Copy link
Member

breezewish commented Jul 29, 2020

Simplify the process of discovering performance issues, as well as diagnosing their root causes.

As the first stage, we focus on these specific root causes:

  1. hot spot
  2. disk jitter
  3. GC or tombstone data
  4. unnecesaary large data scan (there was a better plan)
  5. transaction conflict
  6. small resource capacity (thread pool full)

We will do the following task items (the list is growing and the task item may not be TiDB only):

Some previous attempts under this scope:

Category

  • Feature

Value

Value description

(TBD)

Value score

  • 5

Workload estimation

  • 360 person-day

Time

Time
GanttStart: 2020-08-01
GanttDue: 2020-11-30
GanttProgress: 80%

@breezewish breezewish added the type/enhancement The issue or PR belongs to an enhancement. label Jul 29, 2020
@IANTHEREAL IANTHEREAL added the priority/P0 The issue has P0 priority. label Jul 29, 2020
@uglyengineer uglyengineer added this to the v5.0.0-beta.1 milestone Aug 2, 2020
@jebter jebter modified the milestones: v5.0.0-beta.1, v5.0.0-rc Jan 7, 2021
@jebter jebter modified the milestones: v5.0.0-rc, v5.0.0 Jan 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/P0 The issue has P0 priority. type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
Development

No branches or pull requests

4 participants