Защо да използвате конвейер?

Съдържание:

Защо да използвате конвейер?
Защо да използвате конвейер?
Anonim

Pipelineing позволява функция на таблицата да връща редове по-бързо и може да намали паметта, необходима за кеширане на резултатите от табличната функция. Конвейерната таблична функция може да върне колекцията от резултати на табличната функция в подмножества. Върнатата колекция се държи като поток, който може да бъде извлечен при поискване.

Какво е inline функция в Oracle и нейното предназначение?

Функцията се създава на линия, вътре в заявката. Той приема NUMBER като вход, връща NUMBER и неговото изпълнение извиква процедура към действителната работа. Тази процедура също е дефинирана в ред.

Как да стартирам конвейерна функция в Oracle?

Pipelined табличните функции включват клаузата PIPELINED и използват повикването PIPE ROW за изтласкване на редове от функцията веднага щом бъдат създадени, вместо да създават колекция от таблици. Забележете празното извикване RETURN, тъй като няма колекция за връщане от функцията.

Какво е Oracle pipe?

От ЧЗВ на Oracle. DBMS_PIPE е PL/SQL пакет, който позволява на две или повече сесии в един и същи екземпляр на Oracle да комуникират помежду си (съобщения между сесии), подобно на концепцията на Unix pipe.

Може ли функция да върне таблица в Oracle?

С колекции и функцията таблица, функцията може да върне таблица, която може да бъде запитана в SQL израз.

Препоръчано:

Интересни статии
Кое е момчето във вивариум?
Прочетете още

Кое е момчето във вивариум?

Оригиналният Мартин е изобразен от Джонатан Арис, докато Момчето е изобразено от Côme Thiry като бебе, Сенън Дженингс като дете и Иана Хардуик като възрастен. Какво се случи с момчето във Вивариум? Момчето започва да изчезва всеки ден и опитите на Джема да го последва се оказват безплодни.

Араукарията бор ли е?
Прочетете още

Араукарията бор ли е?

Родът Araucaria се състои от приблизително 19 вида иглолистни дървета, подобни на бор, местни за южното полукълбо. Борът на остров Норфолк е ендемичен за остров Норфолк в Тихия океан, източно от Сидни, Австралия между Нова Зеландия и Нова Каледония.

Кога да вземете пасифлора?
Прочетете още

Кога да вземете пасифлора?

Тревога преди операцията. Приемането на пасифлора през устата може да намали тревожността, когато се приема 30-90 минути преди операция. Всъщност може да работи, както и някои други лечения за тревожност преди операция, като мелатонин или мидазолам.