March 2003
Intermediate to advanced
912 pages
27h 17m
English
Figure 20.2 outlines the components of an instance of a transaction processing system (TPS) in a single computer. In Chapter 22 we shall consider distributed transaction processing explicitly although much of the discussion in this chapter is relevant to distributed systems. Clients submit transactions to the TPS, which may start work on them concurrently. The transaction manager is responsible for validating the clients' submissions and for passing the component operations of the transactions to the scheduler (we assume here that the objects to be invoked are in the local database). The scheduler will use some strategy to achieve a serializable schedule of the operations of the transactions in ...
Read now
Unlock full access