Che cos'è la funzione deterministica in Oracle?
Che cos'è la funzione deterministica in Oracle?

Video: Che cos'è la funzione deterministica in Oracle?

Video: Che cos'è la funzione deterministica in Oracle?
Video: deterministic functions in oracle 2024, Aprile
Anonim

UN funzione è considerato deterministico se restituisce sempre lo stesso risultato per un valore di input specifico. Il Oracolo la documentazione afferma che la definizione della tabella pipeline funzioni come deterministico usando il DETERMINISTICO clausola consente Oracolo per bufferizzare le loro righe, impedendo così esecuzioni multiple.

A questo proposito, cos'è una funzione deterministica?

Una funzione è considerata deterministica se restituisce sempre lo stesso set di risultati quando viene chiamata con lo stesso set di ingresso valori. Una funzione è considerata non deterministica se non lo fa Restituzione lo stesso set di risultati quando viene chiamato con lo stesso set di ingresso valori.

Oltre a sopra, qual è la funzione pipeline in Oracle? Condotto Tavolo Funzioni . Condotto tavolo funzioni includere il CONDOTTO clausola e utilizzare la chiamata PIPE ROW per spingere le righe fuori dal funzione non appena vengono creati, piuttosto che creare una raccolta di tabelle. Notare la chiamata RETURN vuota, poiché non esiste una raccolta da restituire dal funzione.

Inoltre, per sapere che cos'è un'affermazione deterministica?

DETERMINISTICO Funzioni. Il DETERMINISTICO clausola per le funzioni è ideale per le funzioni che non hanno alcun deterministico componenti. Ciò significa che ogni volta che si forniscono alla funzione gli stessi valori dei parametri, il risultato è lo stesso. Gli indici basati su funzioni possono utilizzare solo funzioni contrassegnate DETERMINISTICO.

Che cos'è la cache dei risultati in Oracle 11g?

Cache dei risultati è una nuova funzionalità in Oracolo 11g e fa esattamente quello che suggerisce il suo nome, it cache il risultati di query e lo inserisce in una porzione del pool condiviso. Se hai una query che viene eseguita spesso e legge dati che cambiano raramente, questa funzionalità può aumentare significativamente le prestazioni.

Consigliato: