SAS connect to Oracle. Part 5. PL/SQL
Всем добрый день!
Сегодня речь пойдет о выполнении PL\SQL кода через SAS.
В SAS начиная с версии SAS 9.2 можно запускать pl\sql код используя execute().
Ниже привожу два примера, в одном из которых используются bind variable, в другом нет.
Также обратите внимание на большую разницу в с коросте выполнения скриптов:
without bind variable:
Как видно из лога цикл в PL\SQL выполнялся 18 секунд
Теперь запустим тот же код с использованием bind переменной:
bind variable:
Здесь, как мы видим скорость выполнения цикла уменьшилась до 1 секунды.
Так что через SAS Access to Oracle можно выполнять любой PL\SQL код в том числе и создавать процедуры.
Если данный пост был полезен Вам можете оставьте свой отзыв.
С уважением,
Николай.
Сегодня речь пойдет о выполнении PL\SQL кода через SAS.
В SAS начиная с версии SAS 9.2 можно запускать pl\sql код используя execute().
Ниже привожу два примера, в одном из которых используются bind variable, в другом нет.
Также обратите внимание на большую разницу в с коросте выполнения скриптов:
without bind variable:
Как видно из лога цикл в PL\SQL выполнялся 18 секунд
Теперь запустим тот же код с использованием bind переменной:
bind variable:
Здесь, как мы видим скорость выполнения цикла уменьшилась до 1 секунды.
Так что через SAS Access to Oracle можно выполнять любой PL\SQL код в том числе и создавать процедуры.
Если данный пост был полезен Вам можете оставьте свой отзыв.
С уважением,
Николай.
Комментариев нет:
Отправить комментарий