There is a lot of work to support plans like SELECT * .. ORDER BY x,y,z when that data doesn't all fit in RAM.
I believe the core usecase is "compaction" where multiple small files are resorted/merged/written as larger fiiles
FYI @2010YOUY01 and @Kontinuation I was trying to find some other organizing ticket for improvements in this area and I could not, so I filed this one
Related:
There is a lot of work to support plans like
SELECT * .. ORDER BY x,y,zwhen that data doesn't all fit in RAM.I believe the core usecase is "compaction" where multiple small files are resorted/merged/written as larger fiiles
mmapthe spill files #15321TopKqueries #15538max_temp_directory_sizeto limit max disk usage for spilling queries #14975--memory-limitfor all benchmarking tools #14641FYI @2010YOUY01 and @Kontinuation I was trying to find some other organizing ticket for improvements in this area and I could not, so I filed this one
Related:
DiskManagerBuilderto construct DiskManagers #15319