Skip to content

Add more memory tracking places to improve memory management #33877

@wshwsh12

Description

@wshwsh12

Enhancement

There are a lot of known untracked memory at the moment. We plan to track them now!

  1. Untracked memory in HashJoin

  2. Untracked memory in Sort

  3. Untracked memory in Spilling process, eg. ListInDisk struct

  4. Untracked memory in IndexJoin/IndexHashJoin

  5. Refactor rateLimit for TableReader

  6. Track aggregate memory usage more accurate executor: track the memory usage of aggregate more accurate #34732

  7. Parallel HashAgg needs spill to disk

Metadata

Metadata

Assignees

Labels

type/enhancementThe issue or PR belongs to an enhancement.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions