Ano ang deterministic function sa Oracle?
Ano ang deterministic function sa Oracle?

Video: Ano ang deterministic function sa Oracle?

Video: Ano ang deterministic function sa Oracle?
Video: Inside Oracle's Corporate Strategy: A Conversation with Doug Kehring 2024, Abril
Anonim

A function Isinasaalang-alang deterministiko kung palagi itong nagbabalik ng parehong resulta para sa isang partikular na halaga ng input. Ang Oracle sinasabi ng dokumentasyon na ang pagtukoy ng pipelined table mga function bilang deterministiko sa pamamagitan ng paggamit ng DETERMINISTIC pinahihintulutan ng sugnay Oracle upang i-buffer ang kanilang mga hilera, sa gayon ay mapipigilan ang maramihang mga pagpapatupad.

Tungkol dito, ano ang deterministic function?

Itinuturing na deterministic ang isang function kung palagi itong nagbabalik ng parehong set ng resulta kapag tinawag itong may parehong set ng input mga halaga. Ang isang function ay itinuturing na nondeterministic kung hindi bumalik ang parehong set ng resulta kapag tinawag itong may parehong set ng input mga halaga.

Sa tabi sa itaas, ano ang pipelined function sa Oracle? Pipelined mesa Mga pag-andar . Pipelined mesa mga function isama ang PIPELINED sugnay at gamitin ang PIPE ROW na tawag upang itulak ang mga hilera palabas ng function sa sandaling malikha ang mga ito, sa halip na bumuo ng isang koleksyon ng talahanayan. Pansinin ang walang laman na RETURN call, dahil walang koleksyon na ibabalik mula sa function.

Para malaman din, ano ang deterministikong pahayag?

DETERMINISTIC Mga pag-andar. Ang DETERMINISTIC Ang sugnay para sa mga function ay mainam para sa mga function na walang anumang hindi- deterministiko mga bahagi. Nangangahulugan ito na sa bawat oras na ibibigay mo ang function na may parehong mga halaga ng parameter, ang resulta ay pareho. Ang mga function na nakabatay sa index ay maaari lamang gumamit ng mga function na minarkahan DETERMINISTIC.

Ano ang resulta ng cache sa Oracle 11g?

Cache ng Resulta ay isang bagong tampok sa Oracle 11g at ginagawa nito kung ano mismo ang ipinahihiwatig ng pangalan nito, ito mga cache ang resulta ng mga query at inilalagay ito sa isang slice ng nakabahaging pool. Kung mayroon kang isang query na madalas na isinasagawa at nagbabasa ng data na bihirang magbago, ang tampok na ito ay maaaring tumaas nang malaki sa pagganap.

Inirerekumendang: