Skip to content

star-tree latency issue #5658

@kishoreg

Description

@kishoreg

Query:

select
            platform_id,
            customer_id,
            sum(clicks) as "clicks",
            sum(impressions) as "impressions",
            sum(cost_usd_micros) / 1000000.00 as "cost_usd_amount" 
         from
            pinot.default.metrics 
         where
            platform_id = 13 
            and utc_date >= date('2020-06-05') 
            and utc_date < date('2020-07-05') 
         group by
            platform_id,
            customer_id limit 10000000000

with star tree config

{
            "dimensionsSplitOrder": [
              "utc_date",
              "platform_id",
              "customer_id",
              "account_id",
              "campaign_id",
              "promotion_id"
            ],
            "skipStarNodeCreationForDimensions": [
            ],
            "functionColumnPairs": [
              "SUM__insertions",
              "SUM__impressions",
              "SUM__clicks",
              "SUM__cost_usd_micros"
            ]
          },

Response

"numServersQueried": 2,
    "numServersResponded": 2,
    "numSegmentsQueried": 324,
    "numSegmentsProcessed": 301,
    "numSegmentsMatched": 299,
    "numConsumingSegmentsQueried": 1,
    "numDocsScanned": 810244,
    "numEntriesScannedInFilter": 0,
    "numEntriesScannedPostFilter": 4051220,
    "numGroupsLimitReached": false,
    "totalDocs": 304059555,
    "timeUsedMs": 460,
    "segmentStatistics": [],
    "traceInfo": {},

changing max_leaf_records to 1 make the query slower.

    "numServersQueried": 2,
    "numServersResponded": 2,
    "numSegmentsQueried": 442,
    "numSegmentsProcessed": 309,
    "numSegmentsMatched": 309,
    "numConsumingSegmentsQueried": 1,
    "numDocsScanned": 280283,
    "numEntriesScannedInFilter": 0,
    "numEntriesScannedPostFilter": 1401415,
    "numGroupsLimitReached": false,
    "totalDocs": 419437982,
    "timeUsedMs": 2555,
    "segmentStatistics": [],
    "traceInfo": {},

Note numDocsScanned reduced as expected 810244/280283 but latency increased from 490ms to 2555 ms.

@Jackie-Jiang, @mayankshriv why would this happen?

`

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions