influxdata / influxdata/influxdb

[v3] InfluxDB 3.5 performance seems worse than InfluxDB 1.7 for `show tag values`

Open
#26,920 2 comments 0 reactions 0 assignees View on GitHub
v3
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

he performance of InfluxDB 3.5 seems to be worse than that of InfluxDB 1.7. For example:

SHOW TAG VALUES FROM "metric_name" WITH KEY =~ /^tag_key$/ WHERE time > now() - 3d

If we use the DVC cache, it's equivalent to storing the dimensions in memory, which can lead to memory explosion issues.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported SHOW TAG VALUES query against InfluxDB 3.5 and 1.7 using the three-day time filter and the DVC cache context described in the issue. Compare the results and resource use; done means the performance difference is characterized and the cause or a focused change is identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
databases, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.