Chtěl jsem to udělat pokud možno tak aby se provádělo co nejmíň operací v jedné transakci, aby při případné chybě trval rollback co nejkratší dobu.
Je pravda že cursor je dost pomalý ale zatím jsem nepřišel na jeho náhradu.
Dejme tomu že cursor prochází tabulku ve které je zhruba tak 100 záznamů.
Stejně mi nejde narozum, proč se to uzamkne na tak dlouhou dobu jakou je třeba 5 minut.
Možná tam mám něco špatně zapsané.
V jednu chvíli pracuje nad stejnýma tabulkama tak maximálně deset uživatelů.