Oracle-де детерминирленген функция дегеніміз не?
Oracle-де детерминирленген функция дегеніміз не?

Бейне: Oracle-де детерминирленген функция дегеніміз не?

Бейне: Oracle-де детерминирленген функция дегеніміз не?
Бейне: Программирование в PL/SQL (ORACLE) Урок 1 (часть 1 из 3) / Илья Хохлов 2024, Сәуір
Anonim

А функциясы қарастырылады детерминистік егер ол әрқашан белгілі бір кіріс мәні үшін бірдей нәтижені қайтарса. The Oracle құжаттамада конвейерленген кестені анықтайтынын мәлімдейді функциялары ретінде детерминистік пайдалану арқылы АНЫҚТАУ тармағы мүмкіндік береді Oracle олардың жолдарын буферлеу, осылайша бірнеше орындалуды болдырмайды.

Осыған байланысты детерминирленген функция дегеніміз не?

Функция детерминирленген болып саналады, егер ол әрқашан бірдей жиынтықпен шақырылғанда бірдей нәтижелер жиынын қайтарса енгізу құндылықтар. Функция анықталмайтын болып саналады, егер олай болмаса қайтару бірдей жиынтықпен шақырылғанда бірдей нәтиже жинағы енгізу құндылықтар.

Жоғарыда көрсетілгеннен басқа, Oracle жүйесінде құбырлы функция дегеніміз не? Құбырлы Кесте Функциялар . Құбырлы кесте функциялары қамтиды ҚҰБЫРЛЫ тармағын таңдап, жолдарды сыртқа шығару үшін PIPE ROW шақыруын пайдаланыңыз функциясы кестелер жинағын құрудың орнына олар жасалғаннан кейін. Бос RETURN қоңырауына назар аударыңыз, себебі қайтып келетін жинақ жоқ функциясы.

Сонымен қатар детерминистік мәлімдеме дегеніміз не?

АНЫҚТАУ Функциялар. The АНЫҚТАУ Функциялар сөйлемі ешбір функциялары жоқ функциялар үшін өте қолайлы. детерминистік құрамдас бөліктер. Бұл функцияны бірдей параметр мәндерімен қамтамасыз еткен сайын нәтиже бірдей болатынын білдіреді. Функцияға негізделген индекстер тек белгіленген функцияларды пайдалана алады АНЫҚТАУ.

Oracle 11g жүйесінде нәтиже кэші дегеніміз не?

Нәтиже кэші жаңа мүмкіндік болып табылады Oracle 11g және ол дәл оның аты айтып тұрған нәрсені жасайды кэштер the нәтижелер сұраулар тізімін жасайды және оны ортақ пулдың бір бөлігіне қояды. Жиі орындалатын және сирек өзгеретін деректерді оқитын сұрауыңыз болса, бұл мүмкіндік өнімділікті айтарлықтай арттыруы мүмкін.

Ұсынылған: