Skip to content

Support to IndexLookUp PushDown #62575

@lcwangchao

Description

@lcwangchao

Feature Request: IndexLookUp PushDown

When processing queries with indexes, TiDB needs to scan the index to find the row id and then scan the row data via row-ids. This is index lookup. IndexLookup requires 2 RPC from TiDB to TiKV, and causes the latency to be high. If the data and index are in the same TiKV instance, we can push down index lookup to TiKV, saving half of the RPCs. This will save lots of TiDB/TiKV CPU/network resources, and reduce latency.

RFC: #62615

Development Tasks

Proto

TiDB

TiKV

release-8.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    affects-8.5This bug affects the 8.5.x(LTS) versions.sig/executionSIG executionsig/transactionSIG:Transactiontype/feature-requestCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions