查询执行器内存占用¶
查询执行器所占用内存主要包括算子执行所占用的内存以及游标所占用的内存。
执行算子占用内存
| 执行算子 | 占用内存 |
|---|---|
| Hash Join | 占用内存最大为SORT_MEM |
| Sort | 占用内存最大为SORT_MEM |
| Hash聚集 | 是否使用hash subplan由SORT_MEM控制,但实际占用内存并不受SORT_MEM控制。 |
| Hash Subplan | 是否使用hash subplan由SORT_MEM控制,但实际占用内存并不受SORT_MEM控制。 |
| Material | 占用内存最大为SORT_MEM。 |
| HALLOWEEN问题(insert into select) | 占用内存最大为SORT_MEM |
Cursor
待补充。