Transakce s dlouhou životností - Long-lived transaction - Wikipedia

A transakce s dlouhou životností je transakce který zahrnuje více databázových transakcí. Transakce je považována za „dlouhodobou“, protože její hranice musí z důvodu obchodní logiky přesahovat jednu databázovou transakci. Transakci s dlouhou životností lze považovat za posloupnost databázových transakcí seskupených za účelem dosažení jediného atomového výsledku.

Běžným příkladem je vícestupňová posloupnost požadavků a odpovědí interakce s uživatelem prostřednictvím webového klienta.

Dlouhodobá transakce vytváří výzvy řízení souběžnosti a škálovatelnost.

Hlavní strategií při navrhování transakcí s dlouhou životností je optimistické řízení souběžnosti s správa verzí.

Viz také