La notion de transaction autonome n'a rien à voir avec la simultanéité ou la notion de parallèlisme.

Lorsque tes fonctions sont appellées dans ton exemple, des nouvelles transactions sont ouvertes...