Mi az autonóm Oracle tranzakció?
Mi az autonóm Oracle tranzakció?

Videó: Mi az autonóm Oracle tranzakció?

Videó: Mi az autonóm Oracle tranzakció?
Videó: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, November
Anonim

Ban ben Jóslat adatbázis termékei, an autonóm tranzakció egy független tranzakció amit egy másik kezdeményez tranzakció . Tartalmaznia kell legalább egy Structured Query Language (SQL) utasítást. Az autonóm tranzakció véglegesítenie kell vagy vissza kell állítania, mielőtt visszaadja a hívás irányítását tranzakció.

Illetve mit jelent a Pragma autonóm tranzakció?

Megválaszolva 2017. március 26. · A szerzőnek 80 válasza és 223,5 ezer válaszmegtekintése van. Pragma egy fordítói direktíva, amely valami különleges megtételére utasítja a fordítót. Amikor mondod autonóm tranzakció , a fordító arra utasítja a plsql blokkot, hogy az függetlenként fusson tranzakció.

A fentieken kívül mi a Pragma Autonomous_transaction az Oracle-ben példával? Az AUTONOMOUS_TRANSACTION pragma megváltoztatja az alprogram működését egy tranzakción belül. Ezzel jelölt alprogram pragma SQL-műveleteket hajthat végre, és véglegesítheti vagy visszaállíthatja ezeket a műveleteket anélkül, hogy véglegesítené vagy visszagörgetné az adatokat a fő tranzakcióban. Helyi, önálló és csomagolt funkciók és eljárások.

Ezzel kapcsolatban mit értesz autonóm tranzakció alatt?

An autonóm tranzakció egy független tranzakció amit egy másik kezdeményez tranzakció , és a szülő beavatkozása nélkül hajtja végre tranzakció . Amikor egy autonóm tranzakció eredetnek nevezzük tranzakció felfüggesztik.

Mi az előnye a Pragma autonóm tranzakciónak?

Hasznos lehet az információk elsődlegestől független naplózása tranzakció hogy az elsődleges befolyásolása nélkül végrehajtható legyen tranzakció (ami hasznos lehet a hibainformációk naplózásához, amikor az elsődleges tranzakció vissza kell tekerni).

Ajánlott: