Transactional information systems theory, algorithms, and the practice of concurrency control and recovery - Weikum, Gerhard; Vossen, Gottfried (San Francisco Morgan Kaufmann, 2002)
PART ONE -- BACKGROUND AND MOTIVATION -- Chapter 1 What Is It All About? -- Chapter 2 Computational Models -- PART TWO -- CONCURRENCY CONTROL -- Chapter 3 Concurrency Control: Notions of Correctness for the Page Model -- Chapter 4 Concurrency Control Algorithms -- Chapter 5 Multiversion Concurrency Control -- Chapter 6 Concurrency Control on Objects: Notions of Correctness -- Chapter 7 Concurrency Control Algorithms on Objects -- Chapter 8 Concurrency Control on Relational Databases -- Chapter 9 Concurrency Control on Search Structures -- Chapter 10 Implementation and Pragmatic Issues -- PART THREE -- RECOVERY -- Chapter 11 Transaction Recovery -- Chapter 12 Crash Recovery: Notion of Correctness -- Chapter 13 Page Model Crash Recovery Algorithms -- Chapter 14 Object Model Crash Recovery -- Chapter 15 Special Issues of Recovery -- Chapter 16 Media Recovery -- Chapter 17 Application Recovery -- PART FOUR -- COORDINATION OF DISTRIBUTED TRANSACTIONS -- Chapter 18 Distributed Concurrency Control -- Chapter 19 Distributed Transaction Recovery -- PART FIVE -- APPLICATIONS AND FUTURE PERSPECTIVES -- Chapter 20 What Is Next?
Keywords: Transaction systems (Computer systems); Electronic books