Переменная связывания в PARALLEL (), чтобы обеспечить подсказку для оптимизации выполнения запроса - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь предоставить подсказку для оптимизации SQL-запроса с использованием PARALLEL (4).Это, очевидно, сработает.

Можно ли использовать в подсказке переменную связывания, такую ​​как PARALLEL (: v1), как показано на рисунке, или любой другой метод, доступный для этого?

enter image description here

Ответы [ 2 ]

0 голосов
/ 17 января 2019

попробуйте это:

...
vl integer := 4;
sql_stmt varchar2(200);
v_hint varchar2(100);

begin

v_hint := '/*+ PARALELL('||vl||') */'
sql_stmt := 'SELECT'||' '||V_HINT||' '||'* from employee'

...
0 голосов
/ 17 января 2019
sql_stmt := 'SELECT  /*+ PARALLEL('||vl||') */...';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...