Che cos'è la transazione autonoma Oracle?
Che cos'è la transazione autonoma Oracle?

Video: Che cos'è la transazione autonoma Oracle?

Video: Che cos'è la transazione autonoma Oracle?
Video: What is Autonomous transaction in Oracle 2024, Maggio
Anonim

In Oracolo prodotti di database, an transazione autonoma è un indipendente transazione che è iniziato da un altro transazione . Deve contenere almeno un'istruzione SQL (Structured Query Language). Il transazione autonoma deve eseguire il commit o il rollback prima che restituisca il controllo alla chiamata transazione.

Inoltre, cosa si intende per transazione autonoma Pragma?

Risposta 26 marzo 2017 · L'autore ha 80 risposte e 223,5k visualizzazioni di risposte. pragma è la direttiva del compilatore che indica al compilatore di fare qualcosa di speciale. Quando dici transazione autonoma , al compilatore viene chiesto di compilare il blocco plsql in modo che venga eseguito come indipendente transazione.

Oltre a sopra, cos'è Pragma Autonomous_transaction in Oracle con l'esempio? Il AUTONOMOUS_TRANSACTION pragma cambia il modo in cui un sottoprogramma funziona all'interno di una transazione. Un sottoprogramma contrassegnato con questo pragma può eseguire operazioni SQL e eseguire il commit o il rollback di tali operazioni, senza eseguire il commit o il rollback dei dati nella transazione principale. Funzioni e procedure locali, autonome e pacchettizzate.

A questo proposito cosa intendi per transazione autonoma?

Un transazione autonoma è un indipendente transazione che è iniziato da un altro transazione , ed esegue senza interferire con il genitore transazione . Quando un transazione autonoma si chiama, l'originario transazione viene sospeso.

Qual è il vantaggio della transazione autonoma Pragma?

Può essere utile registrare le informazioni indipendentemente dal primario transazione in modo che possa essere commesso senza influire sul primario transazione (che può essere utile per registrare le informazioni sugli errori quando ti aspetti il primario transazione da riportare indietro).

Consigliato: