Автономдуу транзакция Oracle деген эмне?
Автономдуу транзакция Oracle деген эмне?

Video: Автономдуу транзакция Oracle деген эмне?

Video: Автономдуу транзакция Oracle деген эмне?
Video: Встреча №2-24.04.2022 | Диалог и ориентация членов команды Е... 2024, Май
Anonim

In Oracle нын маалымат базасы продуктылары, а автономдуу транзакция көз карандысыз болуп саналат транзакция бул башка тарабынан демилгеленген транзакция . Ал жок дегенде бир Структураланган суроо тили (SQL) билдирүүсүн камтышы керек. The автономдуу транзакция чалууга башкарууну кайтарганга чейин милдеттендириши же артка жылдырылышы керек транзакция.

Ошондой эле, Pragma автономдуу транзакция деген эмнени билдирет?

Жооп берди Март 26, 2017 · Автордун 80 жообу жана 223,5 миң жолу көрүлдү. Прагма компилятордун директивасы, компиляторго өзгөчө бир нерсе жасоону буйруйт. Сен айтканда автономдуу транзакция , компиляторго plsql блогун компиляциялоо тапшырмасы берилет, ал көз карандысыз катары аткарылат. транзакция.

Жогорудагыдан тышкары, мисал менен Oracleдагы Pragma Autonomous_transaction деген эмне? The AUTONOMOUS_TRANSACTION прагмасы подпрограмманын транзакциянын ичинде иштөө ыкмасын өзгөртөт. Бул менен белгиленген подпрограмма прагма негизги транзакциядагы маалыматтарды жасабастан же артка жылдырбастан, SQL операцияларын жасап, ошол операцияларды аткара алат же артка кайтара алат. Жергиликтүү, өз алдынча жана пакеттелген функциялар жана процедуралар.

Буга байланыштуу автономдуу транзакция деп эмнени түшүнөсүз?

Ан автономдуу транзакция көз карандысыз болуп саналат транзакция бул башка тарабынан демилгеленген транзакция , жана ата-энесине кийлигишпей аткарат транзакция . Качан а автономдуу транзакция келип чыккан деп аталат транзакция убактылуу токтотулат.

Pragma автономдуу транзакциясынын артыкчылыгы эмнеде?

Маалыматты негизгиден көз карандысыз каттоо пайдалуу болушу мүмкүн транзакция ал баштапкы таасир тийгизбестен жасалышы мүмкүн транзакция (бул сиз биринчиликти күткөндө ката маалыматын жазуу үчүн пайдалуу болушу мүмкүн транзакция артка жылдыруу).

Сунушталууда: