matrixorigin / matrixone

Hyperconverged cloud-edge native database

Home Page:https://docs.matrixorigin.cn/en

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Subtask]: restrict memory usage.

fengttt opened this issue · comments

Parent Issue

#16617 Case 2 part 2.

Detail of Subtask

This is clearly a bug. Question will be,

  1. Do restrict really need to use that much memory. How much memory it is keeping. When it releases.
  2. Why restrict (later calling into table_scan, read,) does not reuse a vector from vector pool?

Describe implementation you've considered

No response

Additional information

No response

依赖vector复用,table_scan上层逻辑

依赖table_scan上层逻辑

table scan正在重构

done by #18325 to reuse batch in the prepared statement

Done. Working with @sukki37 To find out how to close the issue.