Выпуск памяти переменных таблицы SAP HANA - PullRequest
1 голос
/ 08 марта 2019

У нас есть сценарий, в котором мы создаем табличные переменные в хранимой процедуре для целей модульности.Но как только табличная переменная была вычислена, мы захотели освободить память, заблокированную табличной переменной.

Итак, предположим, что код выглядит примерно так

Temp_table_1 = select * from table;
Temp_table_2 = select <functionality 2> from :Temp_table_1; 

Я делаю это утверждениенаконец, но это не освобождает память.

Temp_table_1 = select * from : Temp_table_1 where 1 = 0;

Память освобождается только после завершения SP.

Известен ли какой-либо механизм, с помощью которого мы можем освободить память этих табличных переменных во время обработки хранимой процедуры и не ждатьдо конца процедуры?

...