Distributed Transactions

From: Sherif Fadel <fahmy_at_vt.edu>
Date: Mon, 31 Mar 2008 13:36:34 +0200
Message-ID: <fsqice$nro$1_at_solaris.cc.vt.edu>


I am new to the field so I apologize if this question seems trivial. I am currently working on distributed software transactional memory (STM). Since database transactions are the semantic inspiration for STM, I was wondering about the level of concurrency of distributed database transactions.

Specifically, are subtransactions concurrent or are they sequential? If they are sequential, doesn't this prolong the duration of the transaction and hence increase the chances of conflicts and hence retries? Has this problem, possible "retry thrashing", if you will, been considered in the literature? Again I apologize if this question seems trivial, but I am relatively new to the field. Received on Mon Mar 31 2008 - 13:36:34 CEST

Original text of this message