Sciweavers

7 search results - page 1 / 2
» Inferring a Serialization Order for Distributed Transactions
Sort
View
ICDE
2006
IEEE
134views Database» more  ICDE 2006»
14 years 8 months ago
Inferring a Serialization Order for Distributed Transactions
Data partitioning is often used to scale-up a database system. In a centralized database system, the serialization order of commited update transactions can be inferred from the d...
Khuzaima Daudjee, Kenneth Salem
FTDCS
2003
IEEE
14 years 9 days ago
Autonomous Transaction Processing Using Data Dependency in Mobile Environments
Mobile clients retrieve and update databases at servers. They use transactions in order to ensure the consistency of shared data in the presence of concurrent accesses. Transactio...
IlYoung Chung, Bharat K. Bhargava, Malika Mahoui, ...
PODC
2009
ACM
14 years 7 months ago
Preventing versus curing: avoiding conflicts in transactional memories
Transactional memories are typically speculative and rely on contention managers to cure conflicts. This paper explores a complementary approach that prevents conflicts by schedul...
Aleksandar Dragojevic, Rachid Guerraoui, Anmol V. ...
PVLDB
2010
138views more  PVLDB 2010»
13 years 5 months ago
The Case for Determinism in Database Systems
Replication is a widely used method for achieving high availability in database systems. Due to the nondeterminism inherent in traditional concurrency control schemes, however, sp...
Alexander Thomson, Daniel J. Abadi
SIGMOD
2010
ACM
221views Database» more  SIGMOD 2010»
13 years 12 months ago
Low overhead concurrency control for partitioned main memory databases
Database partitioning is a technique for improving the performance of distributed OLTP databases, since “single partition” transactions that access data on one partition do no...
Evan P. C. Jones, Daniel J. Abadi, Samuel Madden