| CPC G06F 16/2358 (2019.01) [G06F 16/2282 (2019.01); G06F 16/2456 (2019.01); G06F 16/24568 (2019.01); G06F 16/278 (2019.01)] | 30 Claims |

|
1. A system comprising:
at least one hardware processor; and
at least one memory storing instructions that cause the at least one hardware processor to perform operations comprising:
decoding a query to obtain a first query plan with a first data processing operation and a first stream object, the first stream object in the first query plan associated with a view on a base table;
performing a first stream expansion on the first stream object to generate a second query plan, the first stream expansion based on generating a second stream object on the base table within the second query plan;
performing a second stream expansion of the second stream object within the second query plan, the second stream expansion based on replacing the second stream object with at least a second data processing operation; and
executing the query based on completing the first data processing operation and the at least a second data processing operation.
|