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

Investigate if the largest projects can be benefit from further partitioning #4786

Open
imsdu opened this issue Mar 7, 2024 · 0 comments
Open

Comments

@imsdu
Copy link
Contributor

imsdu commented Mar 7, 2024

Motivation
States and events tables are partitioned by org and project.

More information here

This allows to speed up most queries as they almost always include the org and project.
However when projects reach a certain size, we may want to further partition them to have faster queries

Acceptance criteria

  1. Analyze the execution plans for the most common queries (including indexing related ones) for different projects from small to large, get the size of the partitions and of their indices
  2. Depending on the results, investigate ways to further partition for the largest projects
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant