Ի՞նչ է դետերմինիստական ֆունկցիան Oracle-ում:
Ի՞նչ է դետերմինիստական ֆունկցիան Oracle-ում:

Video: Ի՞նչ է դետերմինիստական ֆունկցիան Oracle-ում:

Video: Ի՞նչ է դետերմինիստական ֆունկցիան Oracle-ում:
Video: Ճանաչողության էությունը և եղանակները, աշխարհի ճանաչելիության հիմնահարցը - ՀՈՎՀԱՆՆԵՍ ՀՈՎՀԱՆՆԻՍՅԱՆ 2024, Նոյեմբեր
Anonim

Ա ֆունկցիան համարվում է դետերմինիստական եթե այն միշտ վերադարձնում է նույն արդյունքը որոշակի մուտքային արժեքի համար: Այն Oracle փաստաթղթերը պնդում են, որ սահմանող խողովակաշարային աղյուսակը գործառույթները ինչպես դետերմինիստական օգտագործելով ԴԵՏԵՐՄԻՆԻՍՏԱԿԱՆ կետը թույլ է տալիս Oracle բուֆերացնել իրենց տողերը՝ դրանով իսկ կանխելով բազմաթիվ մահապատիժները:

Այս առնչությամբ ի՞նչ է դետերմինիստական ֆունկցիան։

Ֆունկցիան համարվում է դետերմինիստական, եթե այն միշտ վերադարձնում է նույն արդյունքների հավաքածուն, երբ այն կանչվում է նույն բազմությամբ մուտքագրում արժեքներ։ Ֆունկցիան համարվում է ոչ որոշիչ, եթե դա այդպես չէ վերադարձ նույն արդյունքը սահմանված է, երբ այն կանչվում է նույն բազմությամբ մուտքագրում արժեքներ։

Բացի վերևից, ի՞նչ է Oracle-ում խողովակաշարային ֆունկցիան: Խողովակաշարով Աղյուսակ Գործառույթներ . Խողովակաշարով սեղան գործառույթները ներառում է ԽՈՂՈՎԱԿՆԵՐ կետը և օգտագործեք PIPE ROW զանգը՝ տողերը դուրս մղելու համար ֆունկցիան հենց որ դրանք ստեղծվեն, այլ ոչ թե սեղանի հավաքածու ստեղծելը: Ուշադրություն դարձրեք դատարկ ՎԵՐԱԴԱՐՁ զանգին, քանի որ այնտեղից վերադարձի հավաքածու չկա ֆունկցիան.

Նաև իմանալու համար, թե որն է դետերմինիստական պնդումը:

ԴԵՏԵՐՄԻՆԻՍՏԱԿԱՆ Գործառույթներ. Այն ԴԵՏԵՐՄԻՆԻՍՏԱԿԱՆ Գործառույթների դրույթը իդեալական է գործառույթների համար, որոնք չունեն ոչ մի դետերմինիստական բաղադրիչները. Սա նշանակում է, որ ամեն անգամ, երբ դուք գործառույթը տրամադրում եք նույն պարամետրի արժեքներով, արդյունքը նույնն է: Գործառույթների վրա հիմնված ինդեքսները կարող են օգտագործել միայն նշված գործառույթները ԴԵՏԵՐՄԻՆԻՍՏԱԿԱՆ.

Ի՞նչ է արդյունքի քեշը Oracle 11g-ում:

Արդյունքների քեշ նոր առանձնահատկություն է Oracle 11 գ և դա անում է հենց այն, ինչ ենթադրում է իր անունը, դա պահոցներ որ արդյունքները հարցումների և այն դնում է ընդհանուր լողավազանի մի հատվածի մեջ: Եթե ունեք հարցում, որը հաճախ կատարվում է և կարդում է տվյալներ, որոնք հազվադեպ են փոխվում, այս հատկությունը կարող է զգալիորեն մեծացնել կատարողականությունը:

Խորհուրդ ենք տալիս: