|
|
|
|
LEADER |
05623nam a2200289 u 4500 |
001 |
10105996 |
003 |
upatras |
005 |
20210117204231.0 |
008 |
001222s eng |
020 |
|
|
|a 1 55860 190 2
|
040 |
|
|
|a Βιβλιοθήκη ΙΤΥ
|c Βιβλιοθήκη ΙΤΥ
|
040 |
|
|
|a XX-XxUND
|c Βιβλιοθήκη ΙΤΥ
|
082 |
1 |
4 |
|a 004.33
|2 21η
|
245 |
1 |
0 |
|a Transaction processing
|b concepts and techniques
|b concepts and techniques
|c Jim Gray, Andreas Reuter
|
260 |
|
|
|a San Francisco, California
|b Morgan Kaufmann Publishers
|c c1993
|
300 |
|
|
|a xxi,1070 p.
|b fig.
|
490 |
1 |
|
|a The Morgan Kaufmann Series in Data Management Systems / Jim Gray ed.
|
504 |
|
|
|a includes exercises and answers, references : pp. 975-992, interface declarations : pp. 993-1002, glossary : pp. 1003 - 1045, index : pp. 1047 - 1070
|
505 |
1 |
|
|a Foreword by Bruce Lindsay
|a Preface
|a PART I:The basics of transaction processing
|a 1.Introduction
|a Historical Pespective
|a What Is a Transaction Processing Systems
|a A Transaction Processing System Feature List
|a Summary
|a Historical Notes
|a Exercices
|a Answers
|a 2.Basic computer science terminology
|a Introduction
|a Basic Hardware
|a Basic Software-Address Spaces, Processes, Sessions
|a Generic System Issues
|a Files
|a Software Performance
|a Transaction Processing Standards
|a Summary
|a Exercises
|a Answers
|a PART II:The basics of fault tolerance
|a 3.Fault tolerance
|a Indroduction
|a Definitions
|a Empirical Studies
|a Tupical Module Failure Rates
|a Hardware Approaches to Fault Tolerance
|a Hardware Is the Problem
|a Fault Model and Software Fault Masking
|a General Principles
|a A Cautionary Tale -System Delusion
|a Summary
|a Historical Notes
|a Exercises
|a Answers
|a PART III:Transaction-oriented computing
|a 4.Transaction models
|a Introduction
|a Atomic Actions and Flat Transactions
|a Spheres of Control
|a A Notation for Explaining Transaction Models
|a Flat Transactions with Savepoints
|a Chained Transactions
|a Nested Transactions
|a Distributed Transactions
|a Multi-Level Transactions
|a Open Nested Transactions
|a Long-Lived Transactions
|a Exotics
|a Summary
|a Historical Notes
|a Exercises
|a Answers
|a 5.Transaction processing monitors-An overview
|a Introduction
|a The Role of TP Monitors in Transaction Systems
|a The Structure of a TP Monitor
|a Transactional Remote Procedure Calls: The Basic Idea
|a Examples of the Transactions-Oriented Programming Style
|a Terminological Wrap-UP
|a Historical Notes
|a Exercises
|a Answers
|a 6.TRANSACTION PROCESSING MONITORS
|a Introduction
|a Transactional Remote Procedure Calls
|a Functional Principles of the TP Monitor
|a Managing Request and Response Queues
|a Other Tasks of the TP Monitor
|a Summary
|a Historical Notes
|a Exercises
|a Answers
|a PART IV:Concurrency control
|a 7.ISOLATION CONCEPTS
|a Overview
|a Introduction to Isolation
|a The Dependency Model of Isolation
|a Isolation:The Application Programmer's View
|a Isolation Theorems
|a Degrees of Isolation
|a Plantoms and Predicate Locks
|a Granular Locks
|a Locking Heuristics
|a Nested Transaction Locking
|a Scheduling and Deadlock
|a Exotics
|a Summary
|a Historical Notes
|a Exercises
|a Answers
|a 8.LOCK IMPLEMENTATION
|a Introduction
|a Atomic Machine Instructions
|a Semaphores
|a Lock Manager
|a Deadlock Detection
|a Locking for parallel and Parallel Nested Transactions
|a Summary
|a Historical Notes :Exercises, Answers
|a PART V:Recovery
|a 9.LOG MANAGER
|a Introduction
|a Log Tables
|a Public Interface to the Log
|a Implementatio Details of Log Reads and Writes
|a Log Restart Logic
|a Archiving the Log
|a Logging in a Client-Server Architecture
|a Summary
|a Historical Notes: Exercises, Answers
|a 10.TRANSACTION MANAGER CONCEPTS
|a Introduction
|a Transaction Manager Interfaces
|a Transactional Resource Manager Concepts
|a Two-Phase Commit: Making Computations Atomic
|a Summary
|a Historical Notes:Exercises, Answers
|a 11.TRANSACTION MANAGER STRUCTURE
|a Introduction
|a Normal processing
|a Checkpoint
|a System Restart
|a Resource Manager Failure and Restart
|a Archive Recovery
|a Configuring the Transaction Manager
|a Summary, Exercises, Answers
|a 12.ADVANCED TRANSACTION MANAGER TOPICS
|a Introduction
|a Heterogeneous Commit Coordinators
|a Highly Available (Non-Blocking) Commit Coordinators
|a Transfer-of-Commit
|a Optimizations of Two-Phase Commit
|a Disaster Recovery at a Remote Site
|a Summary
|a Historical Notes : Exercises, Answers
|a PART VI:Transactional file system:A sample resource manager
|a 13. FILE AND BUFFER MANAGEMENT
|a Introduction
|a The File System as a Basis for Transactional Durable Storage
|a Media and File Management
|a Buffer Management
|a Exotics
|a Summary
|a Historical Notes : Exercises, Answers
|a 14.THE TUPLE-ORIENTED FILE SYSTEM
|a Introduction
|a Mapping Tuples into Pages
|a Physical Tuple Management
|a File Organization
|a Exotics
|a Summary, Exercises, Answers
|a 15.ACCESS PATHS
|a Introduction
|a Overview of Techniques to Implement Associative Access Paths
|a Associative Access By Hashing
|a B-Trees
|a Sample Implementation of Some Operations on B-Trees
|a Exotics
|a Summary
|a Historical Notes: Exercises, Answers
|a PART VII:System surveys
|a 16.SURVEY OF TP SYSTEMS
|a Introduction
|a IMS
|a CICS and LU6.2
|a Guardian 90
|a DECdta
|a X/Open DTP, OSI-TP, CCR
|a Other System
|a Summary
|a PART VIII:Addenda,
|a 17.References
|a 19.Glossary, Index
|
650 |
|
4 |
|a Διπλωματικές
|9 55728
|
650 |
|
4 |
|a Transaction systems
|9 124777
|
700 |
1 |
|
|a Gray, Jim
|4 aut
|9 125711
|
700 |
1 |
|
|a Reuter, Andreas
|4 aut
|9 125712
|
852 |
|
|
|a GR-PaULI
|b ΠΑΤΡΑ
|b ΤΜΗΥΠ
|h 004.33 GRA
|t 1
|
942 |
|
|
|2 ddc
|
952 |
|
|
|0 0
|1 0
|2 ddc
|4 0
|6 004_330000000000000_GRA
|7 0
|9 139241
|a LISP
|b LISP
|c ALFg
|d 2016-04-24
|l 0
|o 004.33 GRA
|p 025000289735
|r 2016-04-24 00:00:00
|t 1
|w 2016-04-24
|y BK15
|x Μεταφορά από Τμ. Μηχανικών ΗΥ & Πληροφορικής
|
999 |
|
|
|c 91058
|d 91058
|