Books

  1. Transaction Processing: Concepts and Techniques
    Transaction Processing: Concepts and Techniques

  2. Pro Magic: Art of Professional Deck Construction
    Pro Magic: Art of Professional Deck Construction

  3. Validation of Computerized Analytical Systems
    Validation of Computerized Analytical Systems

  4. Graduate Record Examination: Computer Science
    Graduate Record Examination: Computer Science

  5. Embedded Systems Building Blocks: Complete and Ready-to-use Modules in C
    Embedded Systems Building Blocks: Complete and Ready-to-use Modules in C

  6. Learn Computers in a Day
    Learn Computers in a Day

  7. Programming Discrete Simulations: Tools for Modelling the Real World
    Programming Discrete Simulations: Tools for Modelling the Real World

  8. Demystifying TCP/IP
    Demystifying TCP/IP

  9. Practical Guide to Intranet Client-Server Applications Using the Web
    Practical Guide to Intranet Client-Server Applications Using the Web

  10. On Line Help: Design and Evaluation
    On Line Help: Design and Evaluation

  11. Intelligence and Security Informatics: First NSF/NIJ Symposium, ISI 2003, Tucson, AZ, USA, June 2-3, 2003, Proceedings: Vol 2665 (Lecture Notes in Computer Science S.)
    Intelligence and Security Informatics: First NSF/NIJ Symposium, ISI 2003, Tucson, AZ, USA, June 2-3, 2003, Proceedings: Vol 2665 (Lecture Notes in Computer Science S.)

  12. Positive Systems - Theory and Applications: Proceedings of the First Multidisciplinary International Symposium on Positive Systems: Theory and Applications (Posta 2003), Rome, Italy, August 28-30, 2003. (Lecture Notes in Control & Information Sciences)
    Positive Systems - Theory and Applications: Proceedings of the First Multidisciplinary International Symposium on Positive Systems: Theory and Applications (Posta 2003), Rome, Italy, August 28-30, 2003. (Lecture Notes in Control & Information Sciences)

  13. Between Data Science and Applied Data Analysis: Proceedings of the 26th Annual Conference of the Gesellschaft Fur Klassifikation E.V., University of Mannheim, July 22 - 24, 2002 (Studies in Classification, Data Analysis & Knowledge Organization)
    Between Data Science and Applied Data Analysis: Proceedings of the 26th Annual Conference of the Gesellschaft Fur Klassifikation E.V., University of Mannheim, July 22 - 24, 2002 (Studies in Classification, Data Analysis & Knowledge Organization)

  14. Quantum Computing (Natural Computing S.)
    Quantum Computing (Natural Computing S.)

  15. Holonic and Multi-Agent Systems for Manufacturing: First International Conference on Industrial Applications of Holonic and Multi-Agent Systems, Holomas 2003, Prague, Czech Republic, September 1-3, 2003, Proceedings (Lecture Notes in Computer Science S.)
    Holonic and Multi-Agent Systems for Manufacturing: First International Conference on Industrial Applications of Holonic and Multi-Agent Systems, Holomas 2003, Prague, Czech Republic, September 1-3, 2003, Proceedings (Lecture Notes in Computer Science S.)

  16. Process Algebra with Timing (Monographs in Theoretical Computer Science - an EATCS Series)
    Process Algebra with Timing (Monographs in Theoretical Computer Science - an EATCS Series)

  17. Information-Spectrum Methods in Information Theory (Stochastic Modeling and Applied Probability S.)
    Information-Spectrum Methods in Information Theory (Stochastic Modeling and Applied Probability S.)

  18. Modelling, Analysis and Design of Hybrid Systems (Lecture Notes in Control & Information Sciences)
    Modelling, Analysis and Design of Hybrid Systems (Lecture Notes in Control & Information Sciences)

  19. Piecewise Linear Control Systems: A Computational Approach (Lecture Notes in Control & Information Sciences S.)
    Piecewise Linear Control Systems: A Computational Approach (Lecture Notes in Control & Information Sciences S.)

  20. The Classical Decision Problem (Perspectives in Mathematical Logic)
    The Classical Decision Problem (Perspectives in Mathematical Logic)

  21. Handbook of Formal Languages: Word, Language, Grammar: Word, Language, Grammar v. 1
    Handbook of Formal Languages: Word, Language, Grammar: Word, Language, Grammar v. 1

  22. Numerical Algorithms with Fortran
    Numerical Algorithms with Fortran

  23. Handbook of Formal Languages: Linear Modelling - Background and Application Vol 2
    Handbook of Formal Languages: Linear Modelling - Background and Application Vol 2

  24. Handbook of Formal Languages: Beyond Words Vol 3
    Handbook of Formal Languages: Beyond Words Vol 3

  25. Model-Aided Diagnosis of Mechanical Systems: Fundamentals, Detection, Localization, Assessment
    Model-Aided Diagnosis of Mechanical Systems: Fundamentals, Detection, Localization, Assessment

Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)
Average customer rating: 5 out of 5 stars
  • This is the bible for Transaction Processing!
  • This book is a revelation
  • Perfect
  • Showing its age, but still has a lot to offer
  • The bible of transaction processing
Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)
Jim Gray , and Andreas Reuter
Manufacturer: Morgan Kaufmann
ProductGroup: Book
Binding: Hardcover

InvestingInvesting | Business & Investing | Subjects | Books | Bonds | Commodities | Futures | General | Introduction | Mutual Funds | Options | Real Estate | Stocks
Computer ScienceComputer Science | Computers & Internet | Subjects | Books | Algorithms | Artificial Intelligence | Circuitry | General | Human-Computer Interaction | Information Theory | Modeling & Simulation | Research | Software Design | Software Engineering | Systems Analysis & Design
Distributed ComputingDistributed Computing | Data Storage & Management | Databases | Computers & Internet | Subjects | Books
StorageStorage | Data Storage & Management | Databases | Computers & Internet | Subjects | Books
Distributed DatabasesDistributed Databases | Databases | Computers & Internet | Subjects | Books
GeneralGeneral | Databases | Computers & Internet | Subjects | Books
SecuritySecurity | Project Management | Business & Culture | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
MathematicsMathematics | Professional Science | Professional & Technical | Subjects | Books | Applied | Chaos & Systems | Geometry & Topology | Mathematical Analysis | Mathematical Physics | Number Systems | Pure Mathematics | Transformations | Trigonometry
Look Inside Business BooksLook Inside Business Books | Trip | Specialty Stores | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Business & InvestingBusiness & Investing | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
Professional & TechnicalProfessional & Technical | Amazon Upgrade | Stores | Books
Qualifying Textbooks - Spring 2007Qualifying Textbooks - Spring 2007 | Stores | Books
Similar Items:
  1. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control (The Morgan Kaufmann Series in Data Management Systems)
  2. Principles of Transaction Processing (The Morgan Kaufmann Series in Data Management Systems)
  3. Distributed Algorithms (The Morgan Kaufmann Series in Data Management Systems)
  4. Readings in Database Systems, 4th Edition
  5. Java Transaction Processing: Design and Implementation (HP Professional Series)

ASIN: 1558601902

Amazon.com

This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. Transaction Processing completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with Transaction Processing, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.

Book Description

The key to client/server computing.


Transaction processing techniques are deeply ingrained in the fields of
databases and operating systems and are used to monitor, control and update
information in modern computer systems. This book will show you how large,
distributed, heterogeneous computer systems can be made to work reliably.
Using transactions as a unifying conceptual framework, the authors show how
to build high-performance distributed systems and high-availability
applications with finite budgets and risk.



The authors provide detailed explanations of why various problems occur as
well as practical, usable techniques for their solution. Throughout the book,
examples and techniques are drawn from the most successful commercial and
research systems. Extensive use of compilable C code fragments demonstrates
the many transaction processing algorithms presented in the book. The book
will be valuable to anyone interested in implementing distributed systems
or client/server architectures.

Customer Reviews:

5 out of 5 stars This is the bible for Transaction Processing!.......2006-03-24

This book is the base for all who want to be a Gurus in a bigs systems OLTP with hundreds of TPS and hundreds or thousands of customes conected doing transactions or using a terminals. This is a book that you mast have mandatorily.

5 out of 5 stars This book is a revelation.......2006-01-14

God himself has spoken. You will understand what is the difference between real computer science (Jim Gray) and changing configuration values at random in your MySQL setup (Jeremy Zawodny style)

5 out of 5 stars Perfect.......2003-02-14

Well organized, complete, nontrivial, wealth of sample code, interesting historical notes, good index. Magnificent work. Definitely worth the money.

5 out of 5 stars Showing its age, but still has a lot to offer.......2002-07-21

For nearly a decade this book has been the definitive reference on transaction processing. Although the more recent, May 2001 book titled "Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control" by Gerhard Weikum and Gottfried Vossen will probably supplant this book as the standard reference, there is still much material that makes this book useful.

In particular, this book covers the following topics in more depth than the newer boom cited above:
- Fault tolerance and availability, both topics are covered in depth from hardware and software perspectives. This is unique for a book on transaction processing in that most books on the subject confine their scope to software and databases.

- A wide and complete survey of transaction models. True, some of this material is about models that are falling into disuse, but the value is the way the authors go deeply into the mechanics. I've always felt that this part of the book is the most valuable because the principles can be refactored into hybrid models. Moreover, comparing this material with the newer book by Weikum and Vossen shows that these principles are still employed in today's TP solutions.

Material about transaction processing monitors is obviously out of date, but, like the TP models, the principles still apply to contemporary systems. My recommendation is if you are going to buy a single book on the topic get the Weikum and Vossen I cited in the first paragraph. However, if your budget allows, I also highly recommend this book as well because of the depth in which fault tolerance and TP models are covered. If you want to just learn the basics of TP I recommend that you consider "Principles of Transaction Processing" by Philip A. Bernstein and Eric Newcomer because it is less daunting than this or the Weikum and Vossen book (both of which are 1100+ pages).

5 out of 5 stars The bible of transaction processing.......2001-11-22

I used this book as a CS grad student in college
for a class on transaction based systems and it covers
how to do transactions from top to bottom. Although
it was published in 1993 the techniques described in this
book are actually more advanced than techniques
used in a lot of real world systems today so it is not
out dated. I have yet to see a book as comprehensive as
this on how to actually implement transactions. Good
book for software engineers to read. My only complaint
is that the book has a lot of typos and some bugs in the
source code listings. Also because the book is so damn big
(i.e. lot of pages) they chose to use very thin paper which
makes it not very good for using hilight markers on. Still
this is the definitive book on how to implement transaction
processing.

Books:

  1. A-level ICT for Edexcel
  2. Language Modeling for Information Retrieval (Kluwer International Series on Information Retrieval)
  3. Matrix Algorithms: Basic Decompositions
  4. Interdisciplinary Computing in Java Programming Language (The Kluwer International Series in Engineering & Computer Science)
  5. Transaction Processing: Concepts and Techniques
  6. The Women's Guide to the Wired World: A User-Friendly Handbook and Resource Directory
  7. Research for School Library Media Specialists (Information Management, Policy, & Services)
  8. A+ Exam Cram: Flash Cards: The Perfect Complement to All Certification Study Guides
  9. Machines That Learn to Play Games (Advances in Computation: Theory & Practice S.)
  10. Fibre Channel Storage Area Networks

Books