Skip to content

chore: improve trace MV ingestion perf#682

Draft
nityanandagohain wants to merge 2 commits intomainfrom
perf/issue_2982
Draft

chore: improve trace MV ingestion perf#682
nityanandagohain wants to merge 2 commits intomainfrom
perf/issue_2982

Conversation

@nityanandagohain
Copy link
Member

Fixes https://github.com/SigNoz/engineering-pod/issues/2982

  • remove aggregation in the trace_summary_mv.
  • combined dependency_graph_minutes_messaging_calls_mv_v2 and dependency_graph_minutes_db_calls_mv_v2 to a single mv.
  • explicit inner join for dependency_graph_minutes_service_calls_mv_v2 and sub_root_operations, remove all columns from cross join
  • right side of join is smaller and lowcardinality casting is used for faster operation.
  • replace distinct with group by in sub_root_operations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant