Hi all,
I understand that MonetDB would recycle intermediate results to accelerate
subsequent OLAP queries that involve common sub-queries as previous ones.
I am wondering that,
1. Does MonetDB implement any scan sharing techniques (or generally,
multi-query optimization techniques) in the context of concurrent
workloads? For example, two concurrent queries Q1 and Q2 both require
scanning column X. Is it possible for their query plans to share the scan
operation?
2. If no, what is the reason? too complex to implement? or any reason
related to MonetDB's execution paradigm that prevents such sharing
techniques?
Any comments would be helpful, thanks.
Best regards,
Wenjian